dsh-plugin-verified-search
f0909172434
Verified current-source search workflow for DeepSeek Harness
PROJECT TOPICS
PROJECT README
DeepSeek Harness 搜番插件。在对话中搜索番剧,以可点击卡片展示结果,并在详情面板中查看字幕组、磁力链接和种子文件。
.torrent 文件从 GitHub 安装:
dsh plugin --profile web add github:cocofhu/anime-find
本地开发安装:
dsh plugin --profile web add /absolute/path/to/anime-find
安装后重启 dsh web,并强制刷新浏览器页面。
可以直接对 Agent 说:
搜一下无职转生,看看有没有磁力
最近有哪些好看的动漫
还有吗
插件向 Agent 提供 anime_find_search 工具。搜索完成后,对话中会显示可点击卡片;点击卡片即可查看字幕组与下载资源。
打开 设置 → 插件 → 插件配置 → 搜番:
保存后立即生效。配置会写入 Harness 用户目录下的 anime-find.json。
版本与安装来源为只读信息,不会写入该配置文件。
也可通过 cordis.patch.yml 设置默认来源:
- id: anime-find
config:
sources: [mikan]
启用某个来源后,插件会向对应站点发送搜索和详情请求。封面通过插件服务转发,配置仅保存在本机,不会写入仓库。
详情卡在有 Bangumi subject ID 时,会通过 Host 使用插件配置的 User-Agent 和超时设置请求 Bangumi 条目信息;介绍、评分和基础信息来自公开 v0 API。短评由 Host 代理 Bangumi 的非公开 p1 接口,最多展示 5 条。该接口可能变更或不可用,届时短评 Tab 会自动隐藏,不影响介绍和资源浏览;本期不使用 HTML 抓取后备。
Bangumi 的介绍和短评只在用户点击详情卡后加载和渲染,不会写入提供给模型的工具正文。
请遵守来源站点的使用条款,并仅将下载能力用于你有权访问的内容。
在 设置 → 插件 → 插件配置 → 搜番 的「版本与更新」区块中,可手动检查 GitHub 上的最新正式 Release。打开设置页不会自动检查,也不会使用预发布版或草稿 Release。
发现新版本时,「更新」按钮只会复制官方命令;请在终端执行后重启 dsh web 并强制
刷新浏览器页面:
dsh plugin --profile web update anime-find
当前以 link: 或 file: 本地方式安装时,页面仍会显示版本对比,但不会提供该命令的
复制入口。若仓库尚未发布正式 Release,检查结果会显示「暂无可用 Release,无法判断是否有更新」。
pnpm install --frozen-lockfile
pnpm typecheck
pnpm test
pnpm build
源码位于 src/,构建结果输出到 lib/。lib/ 不提交到版本库,安装或发布时由 prepare 脚本生成。
pnpm build 成功,重启 dsh web 后强制刷新anime_find_search 已加载提交 Issue 或 Pull Request 前请阅读 CONTRIBUTING.md。安全问题请按 SECURITY.md 私下报告。
CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。