Token导航 LogoToken导航TokenDH.com
Katmer Code logo
运维云端未说明官方级别未说明来源级核验

Katmer Code

MCP Server

一个Obsidian插件,集成Claude Code AI助手,提供学术研究支持,包括文献综述、引用检查、手稿编辑和同行评审等功能。

工具数

0

提示词数

0

GitHub Stars

432

资源数

0
学术研究TypeScriptClaudeClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

hkcanan

提供方

hkcanan

最后核验

2026/5/17 20:21

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

%s(%s)

黑曜石内部的Claude Code——具有学术研究技能、内联差异编辑和MCP支持。

![Obsidian Plugin](https://obsidian.md) ![License: MIT](LICENSE) ![Desktop Only](<>)

一个黑曜石插件,将Claude Code集成为侧边栏聊天面板。专为用黑曜石语写作并希望在文献综述、引文检查、手稿编辑和同行评审方面获得人工智能帮助的研究人员而设计,而无需离开他们的编辑。

船舶与 7学术研究技能 它作为斜线命令工作。 仅限桌面 (需要Claude Code CLI)。

Chat Panel

______________________________________________________________________

快速开始

  1. 安装克劳德代码: npm install -g @anthropic-ai/claude-code 然后运行 claude 登录
  2. 克隆和构建: git clone https://github.com/hkcanan/katmer-code.git && cd katmer-code && npm install && npm run build
  3. 复制 main.js, manifest.json, styles.css 进入 /.obsidian/plugins/katmer-code/
  4. 启用 %s(%s) 黑曜石→ 设置→ 社区插件
  5. 学术技能:设置→ KatmerCode→ 打开+启用技能 允许Web请求

______________________________________________________________________

它的作用

  • 在黑曜石内部运行克劳德代码(通过 代理SDK)
  • 编辑您的手稿 内联差速器 --编辑器中的单词级跟踪更改(接受/撤消)
  • 生成 HTML研究报告 (同行评审、引文分析、差距分析)可在黑曜石内部查看
  • 连接到您的 MCP服务器 --在中配置的任何服务器 ~/.claude.json 自动工作
  • 支持 /compact、选项卡、会话恢复、流媒体以及Claude Code终端可以做的一切

______________________________________________________________________

截图

聊天面板

Chat *文本选择自动附加为上下文。工具调用、思维块和侧边栏中的流式文本。*

内联差异编辑

Diff *单词级跟踪更改——删除文本用红色删除线,添加文本用绿色下划线。接受(✓)或撤消(✕)。*

同行评审报告

Report */peer-review 生成一份包含8个标准分数、雷达图和详细评估的HTML报告。*

引文验证和缺失参考文献

Citations *使用评估徽章进行索赔级别验证。按引用次数和相关性排列的缺失参考文献。*

______________________________________________________________________

学术技能

启用自 设置→ KatmerCode→ 学术技能。每个技能都以斜线命令的形式安装。

关于期望的说明: 这些技能是研究辅助工具,而不是神谕。他们查询真实的学术数据库(Semantic Scholar、CrossRef、OpenAlex、Unpaywall、arXiv、PubMed)并应用结构化分析,但输出是起点,而不是最终结论。A. /peer-review 报告不会取代人工审阅者。A. /cite-verify 如果数据库缺乏覆盖率,run可能会将有效引用标记为未验证。价值在于揭示你可能错过的东西:你没有考虑过的文献中的空白,你的参考文献中没有被引用的高引用论文,或者你的论点中的结构性弱点,当放在表格中时更容易看到。将报告用作地图,而不是领土。

技能是如何运作的

  1. 你提供了一份手稿 --活动文件、文件路径或选定文本。
  2. 克劳德阅读并分析了它 --解析结构,提取声明,识别引用。
  3. 查询API --该技能要求学术数据库进行交叉检查、搜索或丰富。
  4. 生成HTML报告 --有表格、图表和可操作的发现。
  5. 报告以《黑曜石》开头 --或者在浏览器中,由您选择。

对于较长的任务(引用验证的同行评审、研究差距分析),Claude使用 子代理 --同时处理分析不同部分的并行工作者。

可用技能

命令它的作用典型用例
/peer-review根据8个标准(原创性、论证结构、文献覆盖面、方法论等)评估你的手稿。生成雷达图和逐段反馈。提交前:“审稿人可能会标记什么?”
/cite-verify对照CrossRef、Semantic Scholar和OpenAlex检查每个引用。标记在作者姓名、年份或标题中不匹配。测试引用的声明是否得到消息来源的实际支持。起草后:“我的引用准确吗?”
/lit-search并行搜索arXiv、语义学者、PubMed和OpenAlex。按相关性对结果和排名进行重复。开始一个新项目:“X上发布了什么?”
/citation-network构建一个交互式引文图(vis.js),显示谁引用了谁。包括时间线视图。理解一个领域:“这些论文是如何联系起来的?”
/research-gap识别文献中的时间、方法、主题和应用差距。根据可行性和潜在影响对每个差距进行评分。规划研究:“机会在哪里?”
/journal-match分析你的手稿的参考资料,并根据你引用的来源发表的地方建议目标期刊。准备提交:“哪本期刊适合这篇论文?”
/abstract以5种格式生成摘要:结构化、叙述性、图形描述、亮点和社交媒体摘要。定稿:“给我写一份结构化的摘要。”

技能产出

/cite-verify --引文验证

Citation Verify *每个引用都会根据CrossRef、Semantic Scholar和OpenAlex进行检查。用评估徽章标记的问题——年份错误、可疑引用、建议修复。*

/journal-match --期刊建议

Journal Match *前10名期刊在范围、影响力、受众和接受度方面得分最高。对当前期刊进行优缺点评估。*

Journal Recommendation *具有最佳选择、强选择和安全选择的战略建议——每种选择都有推理。*

/research-gap --差距分析

Gap Matrix *按优先级和影响排列的差距。证据密度显示了每个地区的勘探不足程度。*

Gap Detail *每个差距包括证据库、研究问题、可行性评估和战略说明。*

Publication Trend *出版趋势图显示了随时间推移的实地活动,有助于确定新兴或衰退领域。*

报表设计

所有技能都可以使用共享设计系统生成HTML报告:

  • Crimson Pro 衬线字体(学术书籍美学)
  • Chart.js 用于雷达图、条形图、时间线
  • Alpine.js 用于可折叠部分和交互元素
  • 所有报告类型均采用一致的调色板、表格样式和徽章系统

报告在Obsidian(iframe查看器)或默认浏览器中打开。生成新报告时会自动显示通知。

一个实际的例子

假设你起草了一篇关于人工智能在法律推理中的应用的论文。以下是使用这些技能的一种方法:

  1. /peer-review makaleler/demo-article.md --在询问同事之前,先进行结构化评估
  2. 查看雷达图——注意“文献报道”得分较低
  3. /lit-search AI legal reasoning hermeneutics --查找您可能遗漏的文件
  4. /cite-verify makaleler/demo-article.md --检查所有14个参考文献是否准确
  5. /journal-match makaleler/demo-article.md --查看哪些期刊发表了类似的工作
  6. 根据调查结果编辑你的手稿,然后运行 /peer-review 再次

没有一次跑步能给你一个明确的答案。但每一个都向你展示了一些你自己可能没有看到的东西。

______________________________________________________________________

需求

  • 黑曜石 1.4.0+(仅限台式机-macOS、Windows或Linux)
  • Claude 代码命令行工具 已安装并登录
  • 克劳德账户 具有API访问权限
npm install -g @anthropic-ai/claude-code
claude  # log in once

安装

从源代码构建

git clone https://github.com/hkcanan/katmer-code.git
cd katmer-code
npm install
npm run build

这将在项目根目录中生成三个文件: main.js, manifest.json,以及 styles.css.

将所有三个复制到您的保险库中:

mkdir -p /.obsidian/plugins/katmer-code
cp main.js manifest.json styles.css /.obsidian/plugins/katmer-code/

然后启用 %s(%s) 黑曜石→ 设置→ 社区插件。

______________________________________________________________________

配置

设置默认值说明
CLI路径claude自动检测到。如果需要,手动设置。
工作目录vault根目录运行Claude会话的位置。
默认型号SonnetOpus、Opus 1M、Sonnet或Haiku
权限模式接受编辑仅自动批准文件编辑
允许Web请求关闭学术技能所需(启用WebFetch、WebSearch、curl)

MCP服务器(可选)

该插件从您的Claude Code配置继承MCP服务器(~/.claude.json).无需额外配置——如果您已经为终端Claude Code设置了MCP服务器,它们也可以在这里工作。

这些是 不需要 但如果安装了,可以提高学术技能:

没有MCP服务器,技能使用WebFetch直接调用API。这工作得很好——MCP服务器只是让它更快,使用更少的令牌。

______________________________________________________________________

运作原理

Obsidian
├── Editor (with inline diffs)
├── KatmerCode Chat (sidebar)
│   └── Agent SDK → Claude Code CLI subprocess
│       ├── Tools (Read, Edit, Write, Bash, Grep...)
│       ├── MCP servers (from your config)
│       └── Skills (~/.claude/commands/)
└── Report Viewer (iframe)

技能是 .md 提示文件已安装到 ~/.claude/commands/ 当您在设置中启用它们时。它们在插件和终端中都能工作。

______________________________________________________________________

许可证

麻省理工学院

贡献

欢迎发布问题和PR。这是一个副项目,由一位研究人员为研究人员构建。

目录标签

目录标签

学术研究TypeScriptClaude本地部署AI辅助文献综述引用检查手稿编辑同行评审

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP