원클릭으로
iwiki-sync
同步 AI 工作区文档到 iWiki、从 iWiki 回写本地、做日常增量对齐时使用。 只要用户提到“同步到 iWiki”“从 iWiki 拉取”“双向更新”“补齐映射”“重传文档”“个人空间目录对齐”,都应立即使用本 Skill。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
同步 AI 工作区文档到 iWiki、从 iWiki 回写本地、做日常增量对齐时使用。 只要用户提到“同步到 iWiki”“从 iWiki 拉取”“双向更新”“补齐映射”“重传文档”“个人空间目录对齐”,都应立即使用本 Skill。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
需求排期录入工具——将工作事项同步到企业微信智能表格。 当用户提到"加入排期"、"录入排期"、"更新排期表"、"需求排期"、"把 xxx 加到排期"等意图时触发。 也适用于用户提供新周期 schema/key 要求配置新文档的场景。
管理工作区知识对象的检索与全生命周期操作,路径涉及 `knowledge/`,知识对象包括 issue(需求)、plan(方案 / 计划)、snippet(代码片段)、article(文章)和 troubleshooting(排障经验)。 当用户询问事项进展、最近做了什么、周报 / 日报 / 总结素材,或者问题依赖历史结论、过往决策时,应优先使用本 skill。 当用户要求将结论沉淀到知识对象体系,或者要求检索、创建、修改、归档、迁移知识对象时,应使用本 skill 执行相关操作。 外部资料调研、纯代码实现 & 调试 & 测试等无需落地知识对象的行为不属于本 skill 场景。
结构化编写、重构、润色和验收 Markdown / MDC 文档。 只要用户要创建、编辑、润色、改写、评审或整理任何 `.md` / `.mdc` 文件, 或需要整理规则文档、普通说明文档、PR review 评论、GitHub 评论、零散草稿,就应使用这个 skill。
准备和修复 Go、Node.js、Python 本地开发环境。 用于版本切换、工具链缺失、依赖环境异常、虚拟环境问题,以及编译、测试、检查命令中的环境类失败。 典型信号:系统已装版本低于 `go.mod`、`.nvmrc`、`pyproject.toml` 要求,出现 `invalid go version`,找不到 `gvm`、`nvm`、`uv`,或 `uv sync` 报错。 在判定环境不可用或跳过、假装跳过编译、测试前,必须先用本 skill 尝试切换或修复环境。
统一通用代码风格与实现约束:按目标项目规范(AGENTS.md / CONTRIBUTING.md)与语言参考约束命名、格式、复杂度与错误处理。 编写、修改、评审任意语言源码或迁移代码规则时使用,交付代码前据此确保改动符合项目与工作区风格。
Git 提交规范。 用户要求提交、commit、拆分提交、起草 commit message、整理待提交范围或处理暂存区时必须使用。 用于区分工作区知识库提交与非工作区项目提交:默认按工作区规范,用户明确要求提交其他项目时遵循项目自身规范。
| name | iwiki-sync |
| title | iwiki-sync — AI 工作区与 iWiki 双向同步 |
| description | 同步 AI 工作区文档到 iWiki、从 iWiki 回写本地、做日常增量对齐时使用。 只要用户提到“同步到 iWiki”“从 iWiki 拉取”“双向更新”“补齐映射”“重传文档”“个人空间目录对齐”,都应立即使用本 Skill。 |
目标:让 knowledge/ 与 iWiki 个人空间保持可持续、可回溯、可增量的双向同步。
MCP Server:user-iWiki
knowledge/<project>/ 开始,不直接同步整个仓库。INDEX.md 默认不同步(仅同步 issue 实体文档)。.iwiki-sync.json。mcps/user-iWiki/tools/*.json)。位置:工作区根目录 .iwiki-sync.json(应被 .gitignore 忽略)。
建议结构:
{
"space_id": 136740934,
"homepage_id": 135057649,
"root_title": "AI 工作区",
"sync_policy": {
"index_sync": false,
"conflict_mode": "manual",
"deletion_mode": "tombstone"
},
"mappings": {
"knowledge/bkmonitor/issues/2026-03-03-apm-shared-datasource/README.md": {
"docid": 4018554751,
"type": "MD",
"iwiki_title": "需求",
"last_local_updated": "2026-03-03",
"last_sync_at": "2026-03-08T12:30:00Z",
"status": "active"
}
}
}
字段说明:
space_id / homepage_id: iWiki 定位信息。root_title: iWiki 顶层目录名,固定为 AI 工作区。sync_policy.conflict_mode: manual | local_wins | remote_wins。sync_policy.deletion_mode: 推荐 tombstone(标记删除,不做远端删除)。mappings[*].status: active | tombstone。目录骨架固定为:AI 工作区 → <project> → <category>。
命名规则:
{date}-{frontmatter.title}。README.md → 需求。PLAN.md → 实施方案。PROGRESS.md → 进展。INDEX.md:默认不同步。示例:
knowledge/bkmonitor/issues/2026-03-03-apm-shared-datasource/2026-03-03-APM 支持跨应用共享数据源.iwiki-sync.json,确认 space_id、homepage_id 与 root_title。INDEX.md。createDocument)。saveDocument)。.iwiki-sync.json。新增操作规范:
contenttype="FOLDER",body 传 " "。contenttype="MD",body 传完整 Markdown。更新操作规范:
saveDocument(docid, title, body)。body。.iwiki-sync.json 取目标 docid。getDocument 获取远端正文。last_sync_at 与状态字段。适用场景:
当“本地 updated 晚于 last_sync_at”且“远端也发生变更”时,判定为冲突。
manual(默认):停止自动覆盖,提示用户选择来源。local_wins:本地覆盖远端。remote_wins:远端覆盖本地。由于无 deleteDocument API,不执行物理删除:
tombstone。[已归档] <title>,用于人工清理。createDocument 与 saveDocument 在当前环境下都应传非空 body。body: " "。deleteDocument,删除需走 tombstone/归档策略。每次同步后执行:
mappings 活跃条目数。同步任务结束后按以下结构汇报:
.iwiki-sync.json 是否已更新