SuperAPI AI 工具集

obsidian-debug-bundle

测试与质量

查看项目

更新于 10-15 23:27

技能介绍

用途:当 Obsidian 出现持续性问题、准备提交 bug 报告或需要收集诊断信息时,从仓库中收集完整证据并生成 Markdown 调试报告。

主要能力:读取 .obsidian 下的 app.json、community-plugins.json、appearance.json,列出已启用社区插件及各插件 manifest 中的版本、minAppVersion、作者;统计 Markdown 文件、附件、总文件数与仓库体积;检查主题与 CSS 片段,识别可能冲突的宽泛选择器与 !important;通过开发者控制台捕获运行时错误。

使用方式:先定位仓库路径并验证 .obsidian/app.json 存在;依次执行资料中的命令收集版本、插件、外观与统计信息;在 Obsidian 开发者控制台(Ctrl+Shift+I / Cmd+Option+I)运行提供的错误捕获脚本,复现问题后执行 copy(JSON.stringify(errors, null, 2)) 复制错误日志;最后运行报告生成脚本,在仓库根目录输出 debug-report-YYYYMMDD-HHMMSS.md。

适用场景:快速 bug 报告、插件开发者诊断用户崩溃、CSS 样式冲突排查。

限制与注意:需要仓库文件系统与终端访问权限,以及 Obsidian 开发者控制台权限。app.json 含仓库路径,分享前需脱敏;插件 data.json 可能含 API 密钥,不应自动包含;控制台日志可能含文件名,分享前需检查;仓库路径建议替换为 <vault>。CSS 片段与 community-plugins.json 一般可安全分享。资料未提供收费、价格或平台支持信息。