Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

hyp ai rules.md

maoxiaoyue edited this page Apr 14, 2026 · 1 revision

hyp ai-rules — 生成 AI 工具配置檔

v0.8.5+ 此命令為 HypGo v0.8.5 新增功能,v0.8.1 版本不包含。

一鍵生成所有主流 AI 編碼工具的配置檔,讓任何 AI 工具開啟專案就知道 HypGo 慣例。

用法

hyp ai-rules # 生成所有配置檔
hyp ai-rules --only agents,gemini # 只生成特定工具
hyp ai-rules --dry-run # 預覽不寫入
hyp ai-rules --dir ./myproject # 指定專案根目錄

Flags

Flag 說明 預設值
--only 逗號分隔的目標清單 全部(5 個)
--dir 專案根目錄 .(當前目錄)
--dry-run 預覽不寫入 false

生成的檔案

檔案 AI 工具
AGENTS.md Codex CLI, Cursor, Continue.dev, Aider, OpenHands
GEMINI.md Google Gemini CLI / AI Studio
.github/copilot-instructions.md GitHub Copilot
.cursor/rules/hypgo.mdc Cursor(含 frontmatter)
.windsurf/rules/hypgo.md Windsurf(限 6,000 字元)

配置檔內容

每個檔案都包含:

  • 框架名稱、版本、Go 版本
  • 專案結構說明(pkg/cmd/hyp/.hyp/)
  • 關鍵慣例:Schema-first 路由、Typed Error、Contract Testing
  • Build/Test 指令
  • AI 協作提示(先讀 .hyp/context.yaml、用 hyp impact)
  • 路由表(如果 .hyp/context.yaml 存在)

覆蓋安全

每個自動生成的檔案開頭有標記 <!-- auto-generated by hyp ai-rules -->

狀態 行為
檔案不存在 建立
有標記 覆蓋
無標記(手動建立) 跳過

推薦工作流

hyp context -o .hyp/context.yaml # 1. 先生成 manifest
hyp ai-rules # 2. 再生成配置檔(含路由表)

為什麼是必要的?

沒有這些檔案,AI 工具每次開啟專案都從零開始理解,浪費數千 tokens。有了配置檔,AI 立刻知道你的慣例和路由結構。

相關命令

詳細文檔

HypGo

繁體中文 | English


中文文件

設計文件

套件

AI 協作工具鏈

CLI 命令


English Docs

Design Docs

Packages

AI Collaboration Toolchain

CLI Commands

Clone this wiki locally

AltStyle によって変換されたページ (->オリジナル) /