v0.9.4 is live! — Read the latest technical documentation and migration guides.

docmd-assistant v0.1.3 引入了完整的页面读取功能、自定义读取器回调、标准化的推理选项和提示词引用规则。

主要特性与改进

全页面读取工具 (read_documentation_page)

createStandardTools() 添加了 read_documentation_page。当搜索片段缺乏足够的详细信息时,助手可以从特定的文档页面路径获取并提取正文文本与代码块。

自定义读取器回调

createStandardTools() 现在接受第二个回调参数 (customReader),允许开发者接入自定义页面加载器(例如 Headless CMS API、原始 Markdown 文件或数据库查询):

const tools = createStandardTools(
  customSearchCallback,
  async (path) => {
    const res = await fetch(`/api/page?path=${encodeURIComponent(path)}`);
    return await res.json();
  }
);

标准化推理参数

更新了 reasoning 配置选项模式,以支持针对推理模型的高颗粒度级别控制 (false, 'low', 'medium', 'high')。

升级指南

npm
pnpm
npm install docmd-assistant@0.1.3
pnpm add docmd-assistant@0.1.3