用agent.md + manifest解决目录对齐问题

This commit is contained in:
2026-05-02 03:20:01 +08:00
parent 0ae4f752b2
commit 4ab6336b13
3 changed files with 86 additions and 28 deletions

View File

@@ -0,0 +1,45 @@
{
"version": 1,
"description": "OpenCode 模板框架规范清单 — 定义 init 阶段 1 文件分组的唯一数据源。框架整合时需同步更新此文件。",
"canonical_root": [
{"path": "AGENTS.md", "note": "项目规则文件(项目根目录)"},
{"path": "opencode.json", "note": "OpenCode 配置文件"}
],
"canonical_opencode_top": [
{"path": ".opencode/.gitignore", "note": "node_modules 等忽略规则"},
{"path": ".opencode/canonical-manifest.json", "note": "框架规范清单自身(本文件)"},
{"path": ".opencode/package.json", "note": "opencode 插件运行时依赖(@opencode-ai/plugin"},
{"path": ".opencode/package-lock.json", "note": "依赖锁定文件"}
],
"canonical_skills": [
".opencode/skills/opencode-init/",
".opencode/skills/deferred-decisions/",
".opencode/skills/dev-changelog/",
".opencode/skills/epee-orchestrator/",
".opencode/skills/pitfall-journal/",
".opencode/skills/problem-distillery/",
".opencode/skills/profile-memory/",
".opencode/skills/spec-docs/"
],
"template_data_files": [
".opencode/data/changelog/changelog-full.md",
".opencode/data/changelog/changelog-recent.md",
".opencode/data/changelog/changelog-headlines.md",
".opencode/data/deferred/registry.md",
".opencode/data/pitfalls/pitfalls.md",
".opencode/data/distillery/problems.md",
".opencode/data/distillery/insights.md",
".opencode/data/distillery/golden-rules.md",
".opencode/data/profile/user-profile.md",
".opencode/data/profile/user-profile-log.md",
".opencode/data/profile/project-profile.md",
".opencode/data/profile/project-profile-log.md",
".opencode/data/spec-docs/state.json"
],
"cleanup_delete_patterns": [
{ "pattern": ".opencode/*.log", "note": "调试日志" },
{ "pattern": ".opencode/_init-backup/", "note": "上一轮冲突备份残留" },
{ "pattern": ".opencode/_gitignore-preview", "note": "阶段 5.5 临时预览文件" }
],
"sentinel": ".opencode/.init-done"
}