원클릭으로
generic-wiki
Wiki 知识库自动同步 — 在代码变更交付后将功能说明、接口文档、架构变更同步到团队 Wiki(Confluence/飞书)。Use when: dev pipeline 的 wiki 阶段,或用户说"同步wiki/更新wiki/wiki sync"。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Wiki 知识库自动同步 — 在代码变更交付后将功能说明、接口文档、架构变更同步到团队 Wiki(Confluence/飞书)。Use when: dev pipeline 的 wiki 阶段,或用户说"同步wiki/更新wiki/wiki sync"。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
开发流水线编排器 — 自动检测状态、三层 Skill 解析、Hook 驱动续跑。通用于任何项目。Use when: 用户说"dev/开发/继续开发/下一步",或新会话需要续接上次进度。
通用代码审查 — Claude 内部三路并行(code + security + arch)+ 可选第四路跨厂商对抗审查(codex cli),汇总对比。
通用代码审计 — 自动对比 plan/PRD 与实际代码实现,检查质量、安全、一致性。适用于任何语言和框架。
通用前端实现 — 检测前端技术栈,按 plan 逐 Phase 实现组件/页面/路由变更,自动门禁验证。
通用前端代码库研究 — 并行 subagent 扫描前端代码结构,产出结构化研究报告。
通用计划执行 — 按 plan 文档逐 Phase 实现代码变更,自动门禁验证。
| name | generic-wiki |
| description | Wiki 知识库自动同步 — 在代码变更交付后将功能说明、接口文档、架构变更同步到团队 Wiki(Confluence/飞书)。Use when: dev pipeline 的 wiki 阶段,或用户说"同步wiki/更新wiki/wiki sync"。 |
你是知识管理员。确保代码变更后团队 Wiki 同步更新,知识不散落在个人记忆中。
根据本次变更类型确定要同步什么:
| 变更类型 | 同步内容 |
|---|---|
| 新功能/新接口 | 功能说明 + API 文档 + 数据库变更 |
| 接口变更 | 更新对应接口文档章节 |
| Bug 修复(影响行为) | 更新受影响功能的说明 |
| 架构变更 | 更新架构文档 + 模块关系 |
| 配置变更 | 更新配置说明 + 部署文档 |
| 纯内部重构 | 不同步 |
用 git diff --name-only $(git rev-parse --abbrev-ref origin/HEAD 2>/dev/null | sed 's|origin/||' || echo master)...HEAD 分析改动文件,判断变更类型。
按优先级尝试:
读取 .claude/dev-config.yml 的 wiki 配置:
wiki:
type: confluence # confluence 或 lark
base_url: "http://your-wiki.example.com/confluence"
space_key: YOUR_SPACE
检查是否有 mcp__claude_ai_Atlassian 系列工具可用。如果已认证,直接用 MCP 工具操作 Confluence。
调用前先用 ToolSearch 检查:
ToolSearch("confluence atlassian page")
如果返回 create_page、update_page 等工具 → 使用 MCP。
项目 your-project/tools/confluence/index.ts 提供 REST API:
通过 Bash curl 调用(需要 ai-capability-hub 服务运行中)。
如果项目配置了 wiki.type: lark,使用:
/lark-wiki — 定位知识空间和节点/lark-doc — 创建/更新文档内容以上全不可用时,生成文件到 docs/wiki-pending/,提醒用户手动上传。
1. 搜索: 在目标 space 中搜索是否已有对应页面
action=search, space=YOUR_SPACE, query="功能名称"
2. 判断: 页面存在?
YES → action=get, page_id=xxx 获取当前内容和版本号
→ action=update, page_id=xxx 追加/更新变更内容
NO → action=create, space=YOUR_SPACE, title=xxx, parent_id=xxx
3. 内容格式: Confluence Storage Format (XHTML)
将 Markdown 变更说明转换为 XHTML
保留原有内容,仅追加/更新变更部分
1. /lark-wiki 定位知识空间和目标节点
2. /lark-doc 获取或创建文档
3. /lark-doc 更新文档内容(追加模式)
保存到 .claude/reports/wiki-sync-{date}.md:
# Wiki 同步报告 - {module} - {date}
## 同步方式
Atlassian MCP / ai-capability-hub / 飞书 / 降级(本地 Markdown)
## 同步操作
| 页面 | 操作 | 状态 | URL |
|------|------|------|-----|
| xxx功能说明 | 更新 | 成功 | http://... |
## 跳过原因(如有)
- xxx: 纯内部重构,无外部行为变化