让智能体直接读写本地任务、笔记与项目统计
26.4/100
综合分
1
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/10/23 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add xxwj225-James/tomilite-dsh-plugin该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:仅索引
是什么
dsh 原生插件 · tool
装得上吗
本站尚未做安装检查
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 56 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
读取剪贴板或密钥环境变量发起外部网络请求
查看扫描证据(共 2 处,展示前 2 条)
- 发起网络请求lib/index.js:74
resp = await fetch(url, init); - 读取密钥环境变量lib/index.js:107
const token = config.apiToken || process.env.TOMILITE_API_TOKEN || '';
扫描于 2026/11/3(1 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
依赖的 DSH / Cordis 模块
@deepseek-ai/schemastery@deepseek-ai/cordis@deepseek-ai/dsh-tools给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
DeepSeek Harness 插件:让你的 DSH 智能体访问本地 TomiLite 的任务、笔记和项目统计
README
由 DeepSeek 最新模型翻译生成面向 DeepSeek Harness 的 TomiLite —— 给你的智能体持久记忆与任务
DeepSeek Harness 插件,让你的 DSH 智能体访问本地 TomiLite —— 任务、笔记和项目统计。
智能体在 TomiLite 里创建任务,任务立刻出现在你的 Tasks 面板。你的 DSH 智能体负责动手,TomiLite 始终是工作区。
🚀 获取 TomiLite
本插件需要 TomiLite 桌面应用 在同一台机器上运行。
Windows 一行命令(TomiLite 已在运行就跳过安装,否则下载 + 安装 + 启动):
powershell -ExecutionPolicy Bypass -Command "irm https://raw.githubusercontent.com/xxwj225-James/tomilite-dsh-plugin/main/scripts/install-tomilite.ps1 | iex"
也可以手动下载安装包:TomiLite Releases
TomiLite 没在运行,工具会报错并给出可操作的提示(附下载链接)—— 智能体会转告你。
展开完整文档(README 剩余 1 节)
面向 DeepSeek Harness 的 TomiLite —— 给你的智能体持久记忆与任务
DeepSeek Harness 插件,让你的 DSH 智能体访问本地 TomiLite —— 任务、笔记和项目统计。
智能体在 TomiLite 里创建任务,任务立刻出现在你的 Tasks 面板。你的 DSH 智能体负责动手,TomiLite 始终是工作区。
🚀 获取 TomiLite
本插件需要 TomiLite 桌面应用 在同一台机器上运行。
Windows 一行命令(TomiLite 已在运行就跳过安装,否则下载 + 安装 + 启动):
powershell -ExecutionPolicy Bypass -Command "irm https://raw.githubusercontent.com/xxwj225-James/tomilite-dsh-plugin/main/scripts/install-tomilite.ps1 | iex"
也可以手动下载安装包:TomiLite Releases
TomiLite 没在运行,工具会报错并给出可操作的提示(附下载链接)—— 智能体会转告你。
前置条件
- 已安装 DeepSeek Harness(npx @deepseek-ai/dsh web,或从源码构建)
- TomiLite 桌面应用正在运行 —— 插件访问它的本地 API http://localhost:3192(localhost 调用免 token,无需 API key)
- Node.js 22.19+(与 DSH 要求一致)
安装
npm (recommended once published)
dsh plugin --profile web add tomilite-dsh-plugin
git (installs from this repository)
dsh plugin --profile web add github:xxwj225-James/tomilite-dsh-plugin
local checkout
dsh plugin --profile web add ./tomilite-dsh-plugin
安装后重启 DSH web UI(或 dsh 命令行)。
配置
本地 TomiLite 应用用默认值即可开箱使用。在配置档的 cordis.patch.yml 里覆盖:
- id: tomilite
name: tomilite-dsh-plugin
config:
baseUrl: http://localhost:3192 # default
apiToken: '' # only for remote instances (Settings → API Keys)
projectId: proj-default # default single-user project
apiToken 也可以从环境变量 TOMILITE_API_TOKEN 读取。远程实例请优先用 HTTPS —— 否则 token 会以明文 HTTP 传输。
工具
| 工具 | 说明 |
| tomilite_list_tasks | 列出任务,可选 status 过滤(todo / in_progress / done)。返回精简行(描述截断到 300 字符) |
| tomilite_create_task | 创建任务(标题、描述、类型、优先级、故事点) |
| tomilite_update_task | 更新状态 / 优先级 / 描述 |
| tomilite_list_notes | 列出知识库笔记,可选分类过滤。返回精简行(内容预览截断到 500 字符) |
| tomilite_create_note | 创建 Markdown 笔记 |
| tomilite_get_stats | 看板统计 —— 按状态 / 优先级 / 类型计数 —— 写日报前很好用 |
TomiLite 没在运行时,工具会报错并给出可操作的提示(智能体会让你先启动 TomiLite)。每次 HTTP 调用都带 15 秒超时,所以 TomiLite 卡住也不会拖住智能体的一轮对话。
工作原理
这个插件是宿主侧的 Cordis 插件,使用与 TomiLite 自带 Web 前端(apps/web/src/lib/api.ts)相同的 tRPC 线格式:
- 读取:GET /api/<router>.<procedure>?input=<urlencoded JSON>
- 变更:POST /api/<router>.<procedure>,请求体为 JSON
- 响应:tRPC 信封 { result: { data: ... } }
- 认证:x-tl-token 请求头,只有非 localhost 实例才需要
插件注册的工具(ctx.tools.register + 来自 @deepseek-ai/dsh-tools 的 defineTool)就是普通的、模型可见的工具——schema 在 execute 运行前强制校验,结果渲染为紧凑的 JSON 块。
语言
工具描述和结果消息都是英文。DSH 的 locale 服务只在浏览器侧,所以宿主侧的工具插件(包括每个官方 DSH 工具包)都提供静态英文文案;等 DSH 暴露宿主侧 locale 后可以再加翻译。
开发
npm install
npm run build # tsc → lib/
npm test # smoke + real-Cordis load tests (no network)
npm run test:integration # round-trips against a RUNNING TomiLite on :3192
- test/smoke.mjs —— 用 mock 上下文检查注册和模型可见面(不走网络)
- test/cordis-load.mjs —— 启动真实的 @deepseek-ai/cordis 上下文,通过 ctx.plugin() 加载插件,验证 inject 解析、工具注册,以及 Config schema 对非法配置的拒绝(不走网络)
- test/integration.mjs —— 对运行中的 TomiLite 做实时往返;自己创建、自己删除数据行,不碰用户数据
lib/ 已提交到仓库,所以 git 安装无需构建步骤;CI 会重新构建它以保证新鲜度(提交前先跑 npm run build)。
说明
- DeepSeek Harness 处于开发者预览阶段(rc 版本),不同版本之间可能破坏插件 API;本插件锁定 dsh-tools@0.1.0-rc.7。
- GitHub topic:dsh-plugin(用于发现插件生态)
许可证
MIT © 2026 Tomatovector预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
xxwj225-James/tomilite-dsh-plugin
让智能体直接读写本地任务、笔记与项目统计
相关插件 · 工具 / 效率
破甲管控台kingcharleslzy-ai/dsh-purge
dsh-purge Community · DeepSeek Harness 社区维护版:宿主兼容、状态诊断、提示词管理、更新与本机备份回滚。基于小杨 / YuJunZhiXue 的 dsh-purge。
★ 4,330已汉化DeepSeek 客户端
74.5
网文长卷lingfengQAQ/webnovel-writer
基于 Claude Code 的长篇网文辅助创作系统,解决 AI 写作中的「遗忘」和「幻觉」问题,支持 200…
★ 7,636已汉化DSH
72.2
多智能体协作HKUDS/AutoSwarm
AutoSwarm: Unify Your Agents. Unify Your Context (Codex · Claude Code · DeepSeek Harness · Muse · Grok · WorkBuddy· nanobot · and more)
★ 2,349已汉化DSH
71.6
Vox 拼贴视频生成Alisa0808/vox-director
🎬 Vox Director拼贴动效导演
★ 2,129已汉化DSH
71.4
Agent 演化引擎Q00/ouroboros
智能体 OS:智能体自己变聪明,我们只守住底线:面试准入、分阶段评估、带预算的进化循环。MCP 服务器,14 种运行时:Claude Code、Codex CLI、Gemini CLI、OpenCode、Copilot、Kiro 等。
★ 6,311已汉化DSH
71.4
智能体运行框架路由HarnessRouter/harnessrouter
智能体 harness 的统一接口。
★ 3,984已汉化DSH
71.3
这是你的仓库?认领条目