claude-obsidian 项目迁移至 Qoder 系统完整记录
claude-obsidian 项目迁移至 Qoder 系统完整记录claude-obsidian 项目迁移至 Qoder 系统完整记录一、迁移背景二、迁移方案设计2.1 目录映射关系2.2 根目录文件处理策略2.3 其他目录处理三、迁移执行步骤3.1 步骤一:核心目录迁移3.2 步骤二:清理已迁移的根目录3.3 步骤三:README.md 翻译3.4 步骤四:重写 AGENTS.md3.5 步骤五:运行 /wiki 技能四、迁移后的项目结构4.1 最终目录结构4.2 迁移的 Skills 列表4.3 迁移的 Agents 列表4.4 迁移的 Commands 列表五、配置文件适配5.1 hooks 配置迁移5.2 settings.json 完整内容六、遇到的问题与解决方案6.1 Shell 命令兼容性问题6.2 并发锁缺失6.3 模式路由缺失6.4 源文档内容重叠七、Wiki 知识库摄入7.1 批量摄入统计7.2 Wiki 增长统计7.3 关键知识领域覆盖八、技术细节8.1 Qoder 目录结构规范8.2 关键脚本索引8.3 Frontmatter Schema九、迁移总结9.1 完成的操作清单9.2 迁移后的优势9.3 后续建议claude-obsidian 项目迁移至 Qoder 系统完整记录一、迁移背景将 claude-obsidian 项目(原为 Claude Code + Obsidian 打造的 AI 第二大脑知识库)迁移至 Qoder 系统,使其能在 Qoder IDE 中正常运行。项目定位:claude-obsidian 是为 Obsidian+Claude Code 打造的"自组织 AI 第二大脑",构建持久、复利增长的 Wiki 知识库。核心能力:15 个 Claude Code 技能(含 v1.9/think10 原则思考框架)方法论模式:LYT/PARA/Zettelkasten/Generic(v1.8+)多写安全:v1.7+ 基于文件的 advisory 锁机制检索架构:三层混合(hot cache → index → page drill-down)自主研究:/autoresearch三轮循环(广搜→补缺→合成)二、迁移方案设计2.1 目录映射关系源路径Qoder 目标路径迁移方式skills/.qoder/skills/符号链接或复制agents/.qoder/agents/转换格式后放入commands/.qoder/commands/直接复制.cursor/rules/.qoder/rules/手动迁移(格式类似)hooks/hooks.json.qoder/settings.json转换格式2.2 根目录文件处理策略文件Qoder 处理方式AGENTS.md直接识别加载,无需配置CLAUDE.md/GEMINI.mdQoder 不读取,保留不冲突Makefile/README.md等保留原位,AI 可通过工具读取2.3 其他目录处理目录处理方式_templates/保留原位,在 rules 中引用路径scripts/保留原位,在 Agent/Skill 提示词中说明调用方式tests/保留原位,AI 通过 Bash 工具执行wiki//.raw/知识库内容,保留原位bin//docs/保留原位,按需读取三、迁移执行步骤3.1 步骤一:核心目录迁移执行以下迁移操作:# 1. 创建 .qoder 目录结构mkdir-p.qoder/skills .qoder/agents .qoder/commands .qoder/rules# 2. 复制 skills(15 个技能目录)cp-rskills/* .qoder/skills/# 3. 复制 agents(3 个 agent 文件)cpagents/*.md .qoder/agents/# 4. 复制 commands(4 个 command 文件)cpcommands/*.md .qoder/commands/# 5. 迁移 rules(从 .cursor/rules/ 到 .qoder/rules/)cp.cursor/rules/*.mdc .qoder/rules/# 6. 转换 hooks 配置# hooks/hooks.json → .qoder/settings.json(格式转换)迁移结果:源路径目标路径状态内容skills/.qoder/skills/✅ 完成15 个 skill 目录agents/.qoder/agents/✅ 完成3 个 agent 文件commands/.qoder/commands/✅ 完成4 个 command 文件.cursor/rules/.qoder/rules/✅ 完成1 个 rule 文件hooks/hooks.json.qoder/settings.json✅ 完成格式已转换3.2 步骤二:清理已迁移的根目录删除根目录下已迁入.qoder/的冗余目录:第一轮清理(已迁移目录):已删除目录内容已迁移至skills/.qoder/skills/agents/.qoder/agents/commands/.qoder/commands/hooks/.qoder/settings.json.cursor/.qoder/rules/第二轮清理(中等价值 + 低价值目录):类别已删除目录说明中等价值bin/安装脚本中等价值tests/测试文件中等价值docs/文档中等价值assets/图表资源低价值.windsurf/重复的 rules低价值.claude-plugin/Claude 插件元数据低价值.github/GitHub 模板/CI3.3 步骤三:README.md 翻译将README.md从英文翻译为中文(677 行),保持原有 Markdown 格式、链接、图片和代码块。翻译内容涵盖:标题和介绍功能介绍和对比表快速开始(3 个选项)命令表方法论模式和知识库用例架构说明(知识库流程、多写入者安全、混合检索)MCP 设置、插件、CSS 片段文件结构(更新

相关新闻