{"schemaVersion":2,"generatedAt":"2026-08-14T09:30:45.415Z","automation":{"enabled":true,"schedule":"*/30 * * * *","state":"live","scanVersion":1,"lastRunAt":"2026-08-14T09:30:45.415Z","lastSuccessfulRunAt":"2026-08-14T09:30:45.415Z","checkedThisRun":7,"discoveredThisRun":175,"admittedThisRun":2,"rejectedTotal":11,"error":null},"sources":{"curated":{"url":"https://awesome-dsh-plugin.com/plugins.json","repository":"https://github.com/awesome-dsh-plugin/awesome-dsh-plugin","state":"live","updated":"2026-08-14","count":204},"topic":{"url":"https://github.com/topics/dsh-plugin","query":"topic:dsh-plugin","state":"live","total":1566,"scanned":28,"matched":181,"error":null}},"summary":{"curated":203,"listed":211,"autoDiscovered":8,"topicTotal":1566,"metadataMatches":181,"manifestMatches":192,"screeningClear":0,"screeningReview":192,"screeningBlocked":19,"owners":114,"stars":6455},"categories":{"ui":{"en":"UI Enhancements","zh":"UI 增强"},"theme":{"en":"Themes & Appearance","zh":"主题与外观"},"session":{"en":"Sessions & Messages","zh":"会话与消息"},"memory":{"en":"Memory","zh":"记忆"},"tools":{"en":"Tools & Capabilities","zh":"工具与能力"},"workflow":{"en":"Workflow & Automation","zh":"工作流与自动化"},"notify":{"en":"Notifications & Integrations","zh":"通知与集成"},"model":{"en":"Models & Providers","zh":"模型与账号接入"},"dev":{"en":"Development & Runtime","zh":"开发与运行时"},"fun":{"en":"Just for Fun","zh":"娱乐"}},"plugins":[{"id":"huiliyi37/dsh-tianshu-tui","order":0,"name":"dsh-tianshu-tui","owner":"huiliyi37","repo":"huiliyi37/dsh-tianshu-tui","url":"https://github.com/huiliyi37/dsh-tianshu-tui","category":"ui","description":{"en":"A terminal UI (TUI) for DeepSeek Harness.","zh":"DeepSeek Harness 的终端 UI（TUI）。"},"added":"2026-08-13","curated":true,"topic":true,"stars":104,"forks":4,"openIssues":2,"watchers":104,"pushedAt":"2026-08-14T08:03:45Z","updatedAt":"2026-08-14T08:11:19Z","createdAt":"2026-08-13T04:20:37Z","license":"Apache-2.0","language":"TypeScript","homepage":"https://github.com/huiliyi37/dsh-tianshu-tui","archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"@huiliyi37/dsh-tianshu-tui","version":"0.1.1-rc.6","lifecycleScripts":[],"runtimeDependencies":4,"declaredPaths":["cordis.patch.yml","lib/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:huiliyi37/dsh-tianshu-tui","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"openma-ai/deepseek-harness-tui","order":1,"name":"deepseek-harness-tui","owner":"openma-ai","repo":"openma-ai/deepseek-harness-tui","url":"https://github.com/openma-ai/deepseek-harness-tui","category":"ui","description":{"en":"A Rust/ratatui terminal client that speaks the DSH SDK JSON-RPC protocol directly and runs standalone or as a profile bundle.","zh":"Rust/ratatui 终端客户端，直接使用 DSH SDK JSON-RPC 协议，支持独立运行或作为 profile bundle 加载。"},"added":"2026-08-14","curated":true,"topic":true,"stars":8,"forks":1,"openIssues":0,"watchers":8,"pushedAt":"2026-08-14T08:01:37Z","updatedAt":"2026-08-14T08:02:19Z","createdAt":"2026-08-13T17:19:18Z","license":"MIT","language":"Rust","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"missing","branch":"main","kinds":[],"packageName":null,"version":null,"lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":[],"invalidDeclaredPaths":[]},"installCommand":null,"discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"blocked","risk":"high","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"manifest-missing","severity":"high","label":{"zh":"未识别到有效的 dsh manifest","en":"No valid dsh manifest found"},"files":[]}],"filesInspected":["package.json"],"checks":{"manifest":false,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"review","reasons":["未核验到 dsh manifest"]}},{"id":"omdsh-dev/dsh-at-file","order":2,"name":"dsh-at-file","owner":"omdsh-dev","repo":"omdsh-dev/dsh-at-file","url":"https://github.com/omdsh-dev/dsh-at-file","category":"ui","description":{"en":"Codex-style `@file` mentions: search workspace files in the composer and attach their contents to prompts.","zh":"Codex 风格的 `@file` 文件引用，输入框里直接搜索并引用工作区文件。"},"added":"2026-08-13","curated":true,"topic":true,"stars":89,"forks":3,"openIssues":0,"watchers":89,"pushedAt":"2026-08-14T07:27:34Z","updatedAt":"2026-08-14T08:15:23Z","createdAt":"2026-08-13T12:00:09Z","license":"MIT","language":"JavaScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"dsh-at-file","version":"0.4.0","lifecycleScripts":[],"runtimeDependencies":1,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:omdsh-dev/dsh-at-file","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"alingalingling/ui-status-label","order":3,"name":"ui-status-label","owner":"alingalingling","repo":"alingalingling/ui-status-label","url":"https://github.com/alingalingling/ui-status-label","category":"ui","description":{"en":"Customize the \"deep diving\" thinking status label to anything you like.","zh":"把鲸鱼娘思考时的 \"deep diving\" 状态文案自定义成任意你想要的样子。"},"added":"2026-08-13","curated":true,"topic":true,"stars":26,"forks":0,"openIssues":1,"watchers":26,"pushedAt":"2026-08-13T16:17:36Z","updatedAt":"2026-08-14T07:30:52Z","createdAt":"2026-08-11T19:46:33Z","license":null,"language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"master","maintenance":"active","manifest":{"state":"verified","branch":"master","kinds":["bundle","client"],"packageName":"dsh-ui-status-label","version":"0.1.0","lifecycleScripts":["prepare"],"runtimeDependencies":3,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:alingalingling/ui-status-label","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"license-missing","severity":"medium","label":{"zh":"仓库未声明可识别许可证","en":"No recognized repository license"},"files":[]},{"id":"lifecycle-script","severity":"medium","label":{"zh":"发现安装生命周期脚本：prepare","en":"Install lifecycle scripts found: prepare"},"files":["package.json"]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":false,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"caution","reasons":["未声明许可证","安装生命周期脚本：prepare"]}},{"id":"zseven-w/dsh-openpencil","order":4,"name":"dsh-openpencil","owner":"ZSeven-W","repo":"ZSeven-W/dsh-openpencil","url":"https://github.com/ZSeven-W/dsh-openpencil","category":"ui","description":{"en":"OpenPencil design preview and editing plugin.","zh":"OpenPencil 设计预览与编辑插件。"},"added":"2026-08-13","curated":true,"topic":true,"stars":56,"forks":1,"openIssues":0,"watchers":56,"pushedAt":"2026-08-13T14:54:25Z","updatedAt":"2026-08-14T07:41:59Z","createdAt":"2026-08-12T16:05:11Z","license":"MIT","language":"TypeScript","homepage":"https://op.zseven.tech","archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"@zseven-w/dsh-openpencil","version":"0.1.0-rc.1","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:ZSeven-W/dsh-openpencil","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"nagi-ovo/dsh-visualize","order":5,"name":"dsh-visualize","owner":"Nagi-ovo","repo":"Nagi-ovo/dsh-visualize","url":"https://github.com/Nagi-ovo/dsh-visualize","category":"ui","description":{"en":"In-conversation generative UI: the model renders interactive HTML cards into the chat stream, with streaming preview and sandboxed rendering.","zh":"对话内生成式 UI：模型把交互式 HTML 卡片直接画进会话流，带流式预览与沙箱渲染。"},"added":"2026-08-13","curated":true,"topic":true,"stars":63,"forks":2,"openIssues":1,"watchers":63,"pushedAt":"2026-08-14T01:18:39Z","updatedAt":"2026-08-14T07:59:52Z","createdAt":"2026-08-13T13:11:49Z","license":null,"language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"@dsh-external/dsh-visualize","version":"0.1.2","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:Nagi-ovo/dsh-visualize","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"license-missing","severity":"medium","label":{"zh":"仓库未声明可识别许可证","en":"No recognized repository license"},"files":[]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":false,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"review","reasons":["未声明许可证"]}},{"id":"ccq1/dsh-side-panel","order":6,"name":"dsh-side-panel","owner":"ccq1","repo":"ccq1/dsh-side-panel","url":"https://github.com/ccq1/dsh-side-panel","category":"ui","description":{"en":"Side panel with file browser, terminal, and Git review for quick file previews.","zh":"侧边栏集成文件浏览器、终端和 Git 审查，方便预览文件。"},"added":"2026-08-13","curated":true,"topic":true,"stars":15,"forks":2,"openIssues":3,"watchers":15,"pushedAt":"2026-08-12T18:36:15Z","updatedAt":"2026-08-14T07:37:26Z","createdAt":"2026-08-07T21:40:25Z","license":"BSD-3-Clause","language":"JavaScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"@dsh-external/dsh-side-panel","version":"0.2.0","lifecycleScripts":["prepare"],"runtimeDependencies":12,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:ccq1/dsh-side-panel","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"lifecycle-script","severity":"medium","label":{"zh":"发现安装生命周期脚本：prepare","en":"Install lifecycle scripts found: prepare"},"files":["package.json"]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"caution","reasons":["安装生命周期脚本：prepare"]}},{"id":"dingyi222666/dsh-focus-chat","order":7,"name":"dsh-focus-chat","owner":"dingyi222666","repo":"dingyi222666/dsh-focus-chat","url":"https://github.com/dingyi222666/dsh-focus-chat","category":"ui","description":{"en":"A \"focus chat\" minimal view that shows only final outputs.","zh":"「聚焦会话」精简视图，只关注最终产出结果。"},"added":"2026-08-13","curated":true,"topic":true,"stars":11,"forks":0,"openIssues":1,"watchers":11,"pushedAt":"2026-08-13T23:02:59Z","updatedAt":"2026-08-14T07:52:48Z","createdAt":"2026-08-10T19:40:36Z","license":null,"language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"@dingyi222666/dsh-focus-chat","version":"0.1.1","lifecycleScripts":["prepare"],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:dingyi222666/dsh-focus-chat","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"license-missing","severity":"medium","label":{"zh":"仓库未声明可识别许可证","en":"No recognized repository license"},"files":[]},{"id":"lifecycle-script","severity":"medium","label":{"zh":"发现安装生命周期脚本：prepare","en":"Install lifecycle scripts found: prepare"},"files":["package.json"]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":false,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"caution","reasons":["未声明许可证","安装生命周期脚本：prepare"]}},{"id":"omdsh-dev/dsh-genui","order":8,"name":"dsh-genui","owner":"omdsh-dev","repo":"omdsh-dev/dsh-genui","url":"https://github.com/omdsh-dev/dsh-genui","category":"ui","description":{"en":"Interactive UI components rendered inline in replies: layout, charts, forms, quizzes, mermaid, 3D scenes, and an action event loop back to the model.","zh":"助手回复内渲染交互式 UI 组件：布局、图表、表单、测验、mermaid、3D 场景与回传事件循环。"},"added":"2026-08-13","curated":true,"topic":true,"stars":54,"forks":3,"openIssues":0,"watchers":54,"pushedAt":"2026-08-14T08:01:36Z","updatedAt":"2026-08-14T08:01:39Z","createdAt":"2026-08-13T13:07:52Z","license":"MIT","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"@omdsh-dev/dsh-genui","version":"0.8.1","lifecycleScripts":[],"runtimeDependencies":1,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:omdsh-dev/dsh-genui","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"omdsh-dev/dsh-annotation","order":9,"name":"dsh-annotation","owner":"omdsh-dev","repo":"omdsh-dev/dsh-annotation","url":"https://github.com/omdsh-dev/dsh-annotation","category":"ui","description":{"en":"Select text → annotate → send with your message; replies map back to each annotation.","zh":"选中文字→批注→随消息发送，回复按批注逐条对照。"},"added":"2026-08-13","curated":true,"topic":true,"stars":26,"forks":0,"openIssues":1,"watchers":26,"pushedAt":"2026-08-13T15:09:15Z","updatedAt":"2026-08-14T07:37:50Z","createdAt":"2026-08-10T17:36:49Z","license":"MIT","language":"JavaScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"@omdsh-dev/dsh-annotation","version":"1.3.13","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","index.mjs","client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:omdsh-dev/dsh-annotation","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"vlln/dsh-navbar","order":10,"name":"dsh-navbar","owner":"vlln","repo":"vlln/dsh-navbar","url":"https://github.com/vlln/dsh-navbar","category":"ui","description":{"en":"Conversation node navigation bar for quick jumps between user messages.","zh":"对话节点导航条，右缘节点串快速跳转 user 消息。"},"added":"2026-08-13","curated":true,"topic":true,"stars":11,"forks":1,"openIssues":1,"watchers":11,"pushedAt":"2026-08-13T14:22:13Z","updatedAt":"2026-08-14T08:08:31Z","createdAt":"2026-08-10T16:41:51Z","license":"MIT","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"@dsh-external/dsh-navbar","version":"0.3.0","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.mjs","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:vlln/dsh-navbar","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"vlln/dsh-task-status","order":11,"name":"dsh-task-status","owner":"vlln","repo":"vlln/dsh-task-status","url":"https://github.com/vlln/dsh-task-status","category":"ui","description":{"en":"Background task status bar: progress plus live output tail on the chat page.","zh":"后台任务状态条：对话页任务进度 + 实时输出 tail。"},"added":"2026-08-13","curated":true,"topic":true,"stars":7,"forks":0,"openIssues":0,"watchers":7,"pushedAt":"2026-08-13T14:22:16Z","updatedAt":"2026-08-14T06:19:36Z","createdAt":"2026-08-10T16:41:56Z","license":"MIT","language":"JavaScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"@dsh-external/dsh-task-status","version":"0.3.0","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.mjs","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:vlln/dsh-task-status","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"renat3u/dsh-web-archive","order":12,"name":"dsh-web-archive","owner":"renat3u","repo":"renat3u/dsh-web-archive","url":"https://github.com/renat3u/dsh-web-archive","category":"ui","description":{"en":"Collapse noisy messages (Think, Bash, etc.) in conversations.","zh":"折叠对话中的 Think、Bash 等「无用消息」。"},"added":"2026-08-13","curated":true,"topic":true,"stars":4,"forks":0,"openIssues":1,"watchers":4,"pushedAt":"2026-08-13T04:47:29Z","updatedAt":"2026-08-14T07:08:36Z","createdAt":"2026-08-08T07:06:45Z","license":null,"language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"master","maintenance":"active","manifest":{"state":"verified","branch":"master","kinds":["bundle","client"],"packageName":"dsh-web-archive","version":"0.1.1","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:renat3u/dsh-web-archive","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"license-missing","severity":"medium","label":{"zh":"仓库未声明可识别许可证","en":"No recognized repository license"},"files":[]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":false,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"review","reasons":["未声明许可证"]}},{"id":"0xsline/dsh-spotlight","order":13,"name":"dsh-spotlight","owner":"0xsline","repo":"0xsline/dsh-spotlight","url":"https://github.com/0xsline/dsh-spotlight","category":"ui","description":{"en":"Keyboard-first command palette for the DSH Web UI.","zh":"键盘优先的命令面板（command palette）。"},"added":"2026-08-13","curated":true,"topic":true,"stars":2,"forks":0,"openIssues":1,"watchers":2,"pushedAt":"2026-08-13T13:17:11Z","updatedAt":"2026-08-14T07:07:16Z","createdAt":"2026-08-13T13:16:27Z","license":"BSD-3-Clause","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"@dsh-external/dsh-spotlight","version":"0.0.1","lifecycleScripts":["prepare"],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:0xsline/dsh-spotlight","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"lifecycle-script","severity":"medium","label":{"zh":"发现安装生命周期脚本：prepare","en":"Install lifecycle scripts found: prepare"},"files":["package.json"]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"caution","reasons":["安装生命周期脚本：prepare"]}},{"id":"bill9109/dsh-101","order":14,"name":"dsh-101","owner":"bill9109","repo":"bill9109/dsh-101","url":"https://github.com/bill9109/dsh-101","category":"ui","description":{"en":"Document reading mode for DSH.","zh":"DSH 文档阅读模式。"},"added":"2026-08-13","curated":true,"topic":true,"stars":1,"forks":0,"openIssues":0,"watchers":1,"pushedAt":"2026-08-14T07:59:33Z","updatedAt":"2026-08-14T07:59:36Z","createdAt":"2026-08-08T18:06:38Z","license":"BSD-3-Clause","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"@bill9109/dsh-101","version":"0.1.7","lifecycleScripts":[],"runtimeDependencies":1,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:bill9109/dsh-101","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"bill9109/dsh-drag-and-drop","order":15,"name":"dsh-drag-and-drop","owner":"bill9109","repo":"bill9109/dsh-drag-and-drop","url":"https://github.com/bill9109/dsh-drag-and-drop","category":"ui","description":{"en":"Cross-platform file drag-and-drop with raw path insertion, no file copying.","zh":"跨平台文件拖拽与原始路径插入，无需复制文件。"},"added":"2026-08-13","curated":true,"topic":true,"stars":2,"forks":0,"openIssues":0,"watchers":2,"pushedAt":"2026-08-14T07:58:51Z","updatedAt":"2026-08-14T07:58:57Z","createdAt":"2026-08-06T04:01:40Z","license":"BSD-3-Clause","language":"JavaScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"@bill9109/dsh-drag-and-drop","version":"0.1.3","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:bill9109/dsh-drag-and-drop","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"l541402398/dsh-file-uploads","order":16,"name":"dsh-file-uploads","owner":"l541402398","repo":"l541402398/dsh-file-uploads","url":"https://github.com/l541402398/dsh-file-uploads","category":"ui","description":{"en":"Upload arbitrary local files from the Web composer, show pending cards, and manage stored files in Settings.","zh":"从 Web 输入框上传任意本地文件，以待发送卡片展示，并在设置中管理已存文件。"},"added":"2026-08-14","curated":true,"topic":false,"stars":null,"forks":null,"openIssues":null,"watchers":null,"pushedAt":null,"updatedAt":null,"createdAt":null,"license":null,"language":null,"homepage":null,"archived":false,"defaultBranch":"main","maintenance":"unknown","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"dsh-file-uploads","version":"1.0.0","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","index.js","client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:l541402398/dsh-file-uploads","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"license-missing","severity":"medium","label":{"zh":"仓库未声明可识别许可证","en":"No recognized repository license"},"files":[]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":false,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"review","reasons":["未声明许可证"]}},{"id":"qyw233/dsh-deeplink","order":17,"name":"dsh-deeplink","owner":"qyw233","repo":"qyw233/dsh-deeplink","url":"https://github.com/qyw233/dsh-deeplink","category":"ui","description":{"en":"Deep links: open a specific session or workspace via `?session=` / `?workspace=`.","zh":"`?session=` / `?workspace=` 深链直达指定项目对话。"},"added":"2026-08-13","curated":true,"topic":true,"stars":1,"forks":0,"openIssues":0,"watchers":1,"pushedAt":"2026-08-13T14:00:30Z","updatedAt":"2026-08-13T16:47:03Z","createdAt":"2026-08-13T12:57:16Z","license":"MIT","language":"JavaScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"@dsh-community/dsh-deeplink","version":"0.5.0","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:qyw233/dsh-deeplink","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"lehhair/dsh-diff-viewer","order":18,"name":"dsh-diff-viewer","owner":"lehhair","repo":"lehhair/dsh-diff-viewer","url":"https://github.com/lehhair/dsh-diff-viewer","category":"ui","description":{"en":"PiUI-style diff viewer replacing the stock DiffBlock for write/edit tool calls.","zh":"PiUI 风格 diff 查看器，替换 write/edit 工具调用的默认 DiffBlock。"},"added":"2026-08-13","curated":true,"topic":true,"stars":4,"forks":0,"openIssues":0,"watchers":4,"pushedAt":"2026-08-14T01:03:54Z","updatedAt":"2026-08-14T04:23:03Z","createdAt":"2026-08-12T11:25:05Z","license":null,"language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"master","maintenance":"active","manifest":{"state":"verified","branch":"master","kinds":["bundle","client"],"packageName":"@dsh-external/dsh-diff-viewer","version":"0.1.0","lifecycleScripts":[],"runtimeDependencies":2,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:lehhair/dsh-diff-viewer","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"license-missing","severity":"medium","label":{"zh":"仓库未声明可识别许可证","en":"No recognized repository license"},"files":[]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":false,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"review","reasons":["未声明许可证"]}},{"id":"omdsh-dev/ex-setting","order":19,"name":"ex-setting","owner":"omdsh-dev","repo":"omdsh-dev/ex-setting","url":"https://github.com/omdsh-dev/ex-setting","category":"ui","description":{"en":"Settings extensions for DSH.","zh":"DSH 的设置扩展。"},"added":"2026-08-13","curated":true,"topic":true,"stars":1,"forks":0,"openIssues":0,"watchers":1,"pushedAt":"2026-08-14T04:13:25Z","updatedAt":"2026-08-14T04:13:30Z","createdAt":"2026-08-04T16:08:16Z","license":"BSD-3-Clause","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"@deepseek-ai/dsh-ex-setting","version":"0.0.2","lifecycleScripts":["prepare"],"runtimeDependencies":4,"declaredPaths":["cordis.patch.yml","lib/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:omdsh-dev/ex-setting","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"lifecycle-script","severity":"medium","label":{"zh":"发现安装生命周期脚本：prepare","en":"Install lifecycle scripts found: prepare"},"files":["package.json"]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"caution","reasons":["安装生命周期脚本：prepare"]}},{"id":"omdsh-dev/web-components","order":20,"name":"web-components","owner":"omdsh-dev","repo":"omdsh-dev/web-components","url":"https://github.com/omdsh-dev/web-components","category":"ui","description":{"en":"Web Components support.","zh":"Web Components 支持。"},"added":"2026-08-13","curated":true,"topic":true,"stars":1,"forks":0,"openIssues":0,"watchers":1,"pushedAt":"2026-08-09T10:59:54Z","updatedAt":"2026-08-13T16:46:15Z","createdAt":"2026-08-04T16:05:43Z","license":null,"language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"@deepseek-ai/dsh-client-web-component","version":"0.0.2","lifecycleScripts":["prepare"],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:omdsh-dev/web-components","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"license-missing","severity":"medium","label":{"zh":"仓库未声明可识别许可证","en":"No recognized repository license"},"files":[]},{"id":"lifecycle-script","severity":"medium","label":{"zh":"发现安装生命周期脚本：prepare","en":"Install lifecycle scripts found: prepare"},"files":["package.json"]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":false,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"caution","reasons":["未声明许可证","安装生命周期脚本：prepare"]}},{"id":"vibeinging/dsh-turn-navigator","order":21,"name":"dsh-turn-navigator","owner":"vibeinging","repo":"vibeinging/dsh-turn-navigator","url":"https://github.com/vibeinging/dsh-turn-navigator","category":"ui","description":{"en":"Turn navigation for the DSH Web UI.","zh":"对话轮次导航。"},"added":"2026-08-13","curated":true,"topic":true,"stars":1,"forks":0,"openIssues":0,"watchers":1,"pushedAt":"2026-08-12T13:23:07Z","updatedAt":"2026-08-13T16:46:57Z","createdAt":"2026-08-12T12:23:13Z","license":"BSD-3-Clause","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"@deepseek-ai/dsh-turn-navigator","version":"0.0.1","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:vibeinging/dsh-turn-navigator","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"snowcrescenter-tech/dsh-milestone","order":22,"name":"dsh-milestone","owner":"SnowCrescenter-tech","repo":"SnowCrescenter-tech/dsh-milestone","url":"https://github.com/SnowCrescenter-tech/dsh-milestone","category":"ui","description":{"en":"Right-side dot-timeline rail: jump between user messages.","zh":"右侧圆点时间轴导航条，点击跳转到任意用户消息。"},"added":"2026-08-13","curated":true,"topic":true,"stars":6,"forks":0,"openIssues":1,"watchers":6,"pushedAt":"2026-08-14T03:57:35Z","updatedAt":"2026-08-14T07:07:57Z","createdAt":"2026-08-13T17:04:46Z","license":"MIT","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"dsh-milestone","version":"0.6.0","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:SnowCrescenter-tech/dsh-milestone","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"ghost011118/dsh-balance-meter","order":23,"name":"dsh-balance-meter","owner":"Ghost011118","repo":"Ghost011118/dsh-balance-meter","url":"https://github.com/Ghost011118/dsh-balance-meter","category":"ui","description":{"en":"DeepSeek account balance and session cost in the composer dock, with auto-fetched official pricing and peak/off-peak support.","zh":"输入框 dock 显示 DeepSeek 账户余额与会话花费，自动拉取官方定价，支持高峰/低谷计价。"},"added":"2026-08-14","curated":true,"topic":true,"stars":9,"forks":0,"openIssues":1,"watchers":9,"pushedAt":"2026-08-14T04:27:02Z","updatedAt":"2026-08-14T07:44:57Z","createdAt":"2026-08-13T18:54:17Z","license":"BSD-3-Clause","language":"JavaScript","homepage":null,"archived":false,"defaultBranch":"master","maintenance":"active","manifest":{"state":"verified","branch":"master","kinds":["bundle","client"],"packageName":"dsh-balance-meter","version":"0.1.0","lifecycleScripts":["prepare"],"runtimeDependencies":1,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:Ghost011118/dsh-balance-meter","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"lifecycle-script","severity":"medium","label":{"zh":"发现安装生命周期脚本：prepare","en":"Install lifecycle scripts found: prepare"},"files":["package.json"]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"caution","reasons":["安装生命周期脚本：prepare"]}},{"id":"v587d/dsh-opencode-go-usage","order":24,"name":"dsh-opencode-go-usage","owner":"v587d","repo":"v587d/dsh-opencode-go-usage","url":"https://github.com/v587d/dsh-opencode-go-usage","category":"ui","description":{"en":"OpenCode Go subscription usage (rolling/weekly/monthly windows with reset countdowns) in the composer dock, with a built-in credential editor.","zh":"在输入框上方 dock 显示 OpenCode Go 订阅用量（5h 滚动/每周/每月窗口与重置倒计时），内置凭据编辑器。"},"added":"2026-08-14","curated":true,"topic":true,"stars":1,"forks":0,"openIssues":0,"watchers":1,"pushedAt":"2026-08-14T08:11:28Z","updatedAt":"2026-08-14T08:11:42Z","createdAt":"2026-08-14T06:54:16Z","license":"MIT","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"dsh-ocgo-usage","version":"0.1.0","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:v587d/dsh-opencode-go-usage","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"han-1413141/dsh-cost-meter","order":25,"name":"dsh-cost-meter","owner":"Han-1413141","repo":"Han-1413141/dsh-cost-meter","url":"https://github.com/Han-1413141/dsh-cost-meter","category":"ui","description":{"en":"Per-session and daily API cost, budget with usage %, official balance, history dashboard, and one-click official price sync with peak/off-peak pricing.","zh":"会话与当日 API 费用统计、预算图框（已用%）、官方余额、历史看板，支持峰谷计价与官方价格一键同步。"},"added":"2026-08-14","curated":true,"topic":true,"stars":2,"forks":0,"openIssues":0,"watchers":2,"pushedAt":"2026-08-14T06:25:33Z","updatedAt":"2026-08-14T06:25:36Z","createdAt":"2026-08-13T14:57:55Z","license":"MIT","language":"JavaScript","homepage":null,"archived":false,"defaultBranch":"master","maintenance":"active","manifest":{"state":"verified","branch":"master","kinds":["bundle","client"],"packageName":"dsh-cost-meter","version":"1.2.0","lifecycleScripts":[],"runtimeDependencies":3,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:Han-1413141/dsh-cost-meter","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"fishxcode/dsh-plugin-deepseek-balance","order":26,"name":"dsh-plugin-deepseek-balance","owner":"fishxcode","repo":"fishxcode/dsh-plugin-deepseek-balance","url":"https://github.com/fishxcode/dsh-plugin-deepseek-balance","category":"ui","description":{"en":"DeepSeek API balance, balance trend, and daily usage charts in DSH Web settings.","zh":"在 DSH Web 设置中展示 DeepSeek API 余额、余额趋势与每日用量图表。"},"added":"2026-08-14","curated":true,"topic":false,"stars":null,"forks":null,"openIssues":null,"watchers":null,"pushedAt":null,"updatedAt":null,"createdAt":null,"license":null,"language":null,"homepage":null,"archived":false,"defaultBranch":null,"maintenance":"unknown","manifest":{"state":"missing","branch":null,"kinds":[],"packageName":null,"version":null,"lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":[],"invalidDeclaredPaths":[]},"installCommand":null,"discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"blocked","risk":"high","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"manifest-missing","severity":"high","label":{"zh":"未识别到有效的 dsh manifest","en":"No valid dsh manifest found"},"files":[]},{"id":"license-missing","severity":"medium","label":{"zh":"仓库未声明可识别许可证","en":"No recognized repository license"},"files":[]}],"filesInspected":["package.json"],"checks":{"manifest":false,"license":false,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"review","reasons":["未声明许可证","未核验到 dsh manifest"]}},{"id":"sev7een/ds-api-usage","order":27,"name":"ds-api-usage","owner":"Sev7een","repo":"Sev7een/ds-api-usage","url":"https://github.com/Sev7een/ds-api-usage","category":"ui","description":{"en":"DeepSeek API balance and 24-hour usage dashboard in Settings, with estimated spend, token counts, request counts, and an hourly timeline.","zh":"在设置页展示 DeepSeek API 余额与最近 24 小时用量，包括估算消费、Token、请求次数和按小时时间线。"},"added":"2026-08-14","curated":true,"topic":true,"stars":6,"forks":0,"openIssues":0,"watchers":6,"pushedAt":"2026-08-13T16:03:47Z","updatedAt":"2026-08-13T17:53:53Z","createdAt":"2026-08-13T15:24:04Z","license":"MIT","language":"JavaScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"dsh-plugin-ds-api-usage","version":"0.1.0","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","src/index.js","client/bundle.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:Sev7een/ds-api-usage","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"nonewind/dsh-spend","order":28,"name":"dsh-spend","owner":"nonewind","repo":"nonewind/dsh-spend","url":"https://github.com/nonewind/dsh-spend","category":"ui","description":{"en":"Token usage and estimated spend for the dsh web UI: floating panel with per-model, per-day, and per-session stats.","zh":"DSH Web 用量与费用统计插件：右下角悬浮窗，按模型/按天/按会话多维聚合与预计花费。"},"added":"2026-08-14","curated":true,"topic":true,"stars":0,"forks":0,"openIssues":0,"watchers":0,"pushedAt":"2026-08-14T05:52:24Z","updatedAt":"2026-08-14T05:52:49Z","createdAt":"2026-08-14T03:53:44Z","license":"MIT","language":"JavaScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"dsh-spend","version":"0.2.0","lifecycleScripts":[],"runtimeDependencies":4,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:nonewind/dsh-spend","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"ccch1mneyyy/dsh-tui","order":29,"name":"dsh-TUI","owner":"ccch1mneyyy","repo":"ccch1mneyyy/dsh-TUI","url":"https://github.com/ccch1mneyyy/dsh-TUI","category":"ui","description":{"en":"Claude Code-style full-screen terminal UI: pixel-whale header, live status line, and streaming thought expansion.","zh":"Claude Code 风格全屏终端 UI：像素鲸鱼顶栏、实时工作状态行、思考流式展开。"},"added":"2026-08-14","curated":true,"topic":true,"stars":643,"forks":27,"openIssues":35,"watchers":643,"pushedAt":"2026-08-14T08:29:06Z","updatedAt":"2026-08-14T08:29:11Z","createdAt":"2026-08-13T12:49:31Z","license":"MIT","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"dsh-cc-tui","version":"0.4.1","lifecycleScripts":[],"runtimeDependencies":44,"declaredPaths":["cordis.patch.yml","lib/types/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:ccch1mneyyy/dsh-TUI","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:29:14.325Z"},"screening":{"version":1,"scope":"source","state":"review","risk":"medium","checkedAt":"2026-08-14T08:29:30.872Z","findings":[{"id":"lockfile-missing","severity":"medium","label":{"zh":"仓库根目录未发现依赖锁文件","en":"No root dependency lockfile found"},"files":[]},{"id":"credential-access","severity":"medium","label":{"zh":"发现环境变量、密钥或凭据访问线索","en":"Environment, secret, or credential access signal found"},"files":["cordis.patch.yml"]},{"id":"telemetry","severity":"medium","label":{"zh":"发现遥测或分析服务线索","en":"Telemetry or analytics signal found"},"files":["cordis.patch.yml"]}],"filesInspected":["package.json","lib/types/index.js","cordis.patch.yml","src/index.ts"],"checks":{"manifest":true,"license":true,"readme":true,"lockfile":false,"source":true,"securityDisclosure":true}},"attention":{"level":"review","reasons":["仓库根目录未发现依赖锁文件","发现环境变量、密钥或凭据访问线索","发现遥测或分析服务线索"]}},{"id":"omdsh-dev/dsh-better-sidebar","order":30,"name":"DSH-better-sidebar","owner":"omdsh-dev","repo":"omdsh-dev/DSH-better-sidebar","url":"https://github.com/omdsh-dev/DSH-better-sidebar","category":"ui","description":{"en":"Full sidebar workbench with file rendering and editing, terminal, Git, and subagents; third-party plugins can register new tabs.","zh":"侧边栏完整工作台：内置文件渲染编辑、终端、Git 与子代理，支持三方插件注册新 Tab。"},"added":"2026-08-14","curated":true,"topic":true,"stars":535,"forks":27,"openIssues":17,"watchers":535,"pushedAt":"2026-08-14T08:03:00Z","updatedAt":"2026-08-14T08:17:02Z","createdAt":"2026-08-07T16:04:00Z","license":"MIT","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"dsh-better-sidebar","version":"0.11.0","lifecycleScripts":["prepare"],"runtimeDependencies":33,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:omdsh-dev/DSH-better-sidebar","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"lifecycle-script","severity":"medium","label":{"zh":"发现安装生命周期脚本：prepare","en":"Install lifecycle scripts found: prepare"},"files":["package.json"]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"caution","reasons":["安装生命周期脚本：prepare"]}},{"id":"han-1413141/dsh-sticky-disclosure","order":31,"name":"dsh-sticky-disclosure","owner":"Han-1413141","repo":"Han-1413141/dsh-sticky-disclosure","url":"https://github.com/Han-1413141/dsh-sticky-disclosure","category":"ui","description":{"en":"One-click collapse of every expanded section (Think rows, tool cards) with a live-count pill and a customizable hotkey.","zh":"一键收起会话中所有展开的区块（Think、工具卡等），常驻计数按钮 + 自定义快捷键。"},"added":"2026-08-14","curated":true,"topic":true,"stars":2,"forks":0,"openIssues":0,"watchers":2,"pushedAt":"2026-08-14T06:32:32Z","updatedAt":"2026-08-14T06:32:39Z","createdAt":"2026-08-13T14:58:52Z","license":"MIT","language":"JavaScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"dsh-sticky-disclosure","version":"1.0.0","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:Han-1413141/dsh-sticky-disclosure","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"meredith2328/dsh-sticky-note","order":32,"name":"dsh-sticky-note","owner":"Meredith2328","repo":"Meredith2328/dsh-sticky-note","url":"https://github.com/Meredith2328/dsh-sticky-note","category":"ui","description":{"en":"Quick sticky notes on the composer toolbar: jot ideas or TODOs, auto-saved as Markdown, one click to send into the chat.","zh":"编辑框工具栏便签，随手记点子和 TODO，自动保存为 Markdown，一键发送到对话。"},"added":"2026-08-14","curated":true,"topic":true,"stars":3,"forks":0,"openIssues":1,"watchers":3,"pushedAt":"2026-08-14T07:21:53Z","updatedAt":"2026-08-14T07:12:26Z","createdAt":"2026-08-13T19:36:46Z","license":"MIT","language":"JavaScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"dsh-sticky-note","version":"0.1.0","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:Meredith2328/dsh-sticky-note","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"luaphes/dsh-web-attention-badge","order":33,"name":"dsh-web-attention-badge","owner":"Luaphes","repo":"Luaphes/dsh-web-attention-badge","url":"https://github.com/Luaphes/dsh-web-attention-badge","category":"ui","description":{"en":"Attention reminders: frame badge, tab-title count, and a status-colored whale favicon for sessions waiting for input or finished unopened.","zh":"会话需要你时三处同时亮起：角标、标签页标题计数、按状态换色的鲸鱼 favicon。"},"added":"2026-08-14","curated":true,"topic":true,"stars":1,"forks":0,"openIssues":0,"watchers":1,"pushedAt":"2026-08-13T20:46:11Z","updatedAt":"2026-08-14T07:07:36Z","createdAt":"2026-08-13T19:08:13Z","license":"MIT","language":"JavaScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"dsh-web-attention-badge","version":"0.3.2","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:Luaphes/dsh-web-attention-badge","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"zhu1090093659/dsh-web-ui","order":34,"name":"dsh-web-ui","owner":"zhu1090093659","repo":"zhu1090093659/dsh-web-ui","url":"https://github.com/zhu1090093659/dsh-web-ui","category":"ui","description":{"en":"Plugin and skin collection for the DSH Web UI: task board, Git graph, right-side panel, remote mobile UI, pet, live token stats, and a skin center.","zh":"DSH Web UI 插件与皮肤合集：任务看板、git 图、右侧面板、远程移动端 UI、桌宠、实时 token 统计与皮肤中心。"},"added":"2026-08-14","curated":true,"topic":true,"stars":1312,"forks":55,"openIssues":31,"watchers":1312,"pushedAt":"2026-08-14T07:15:13Z","updatedAt":"2026-08-14T08:17:41Z","createdAt":"2026-08-12T05:15:20Z","license":null,"language":"TypeScript","homepage":"https://gallery.dsh-market.com","archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"package-only","branch":"main","kinds":[],"packageName":"dsh-web-ui","version":"0.1.1","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":[],"invalidDeclaredPaths":[]},"installCommand":null,"discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"blocked","risk":"high","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"manifest-missing","severity":"high","label":{"zh":"未识别到有效的 dsh manifest","en":"No valid dsh manifest found"},"files":[]},{"id":"license-missing","severity":"medium","label":{"zh":"仓库未声明可识别许可证","en":"No recognized repository license"},"files":[]}],"filesInspected":["package.json"],"checks":{"manifest":false,"license":false,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"review","reasons":["未声明许可证","未核验到 dsh manifest"]}},{"id":"zealot00/dsh-pet","order":35,"name":"dsh-pet","owner":"zealot00","repo":"zealot00/dsh-pet","url":"https://github.com/zealot00/dsh-pet","category":"ui","description":{"en":"Desktop pet for the DSH Web UI: sprite-sheet animation, agent state linkage, drag, alarm (daily/one-shot) and pomodoro widgets, skin picker with preview.","zh":"DSH Web UI 桌面宠物：精灵图动画、agent 状态联动、拖拽、闹钟（每天/一次）与番茄钟，皮肤下拉选择 + 预览。"},"added":"2026-08-14","curated":true,"topic":false,"stars":null,"forks":null,"openIssues":null,"watchers":null,"pushedAt":null,"updatedAt":null,"createdAt":null,"license":null,"language":null,"homepage":null,"archived":false,"defaultBranch":"main","maintenance":"unknown","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"@dsh-local/dsh-pet","version":"0.2.0","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:zealot00/dsh-pet","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"license-missing","severity":"medium","label":{"zh":"仓库未声明可识别许可证","en":"No recognized repository license"},"files":[]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":false,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"review","reasons":["未声明许可证"]}},{"id":"starfie1d1272/dsh-builtin-toggles","order":36,"name":"dsh-builtin-toggles","owner":"Starfie1d1272","repo":"Starfie1d1272/dsh-builtin-toggles","url":"https://github.com/Starfie1d1272/dsh-builtin-toggles","category":"ui","description":{"en":"Adds a built-in plugin catalog to DSH Web with search, status explanations, and safe toggles for audited UI plugins.","zh":"为 DSH Web 添加官方内置插件目录、搜索与状态说明，并提供经过审核的安全 UI 插件开关。"},"added":"2026-08-14","curated":true,"topic":true,"stars":2,"forks":0,"openIssues":0,"watchers":2,"pushedAt":"2026-08-14T07:02:43Z","updatedAt":"2026-08-14T07:14:19Z","createdAt":"2026-08-13T20:00:45Z","license":"MIT","language":"TypeScript","homepage":"https://www.npmjs.com/package/dsh-builtin-toggles","archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"dsh-builtin-toggles","version":"0.2.0","lifecycleScripts":[],"runtimeDependencies":1,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:Starfie1d1272/dsh-builtin-toggles","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"jiangnanquan/dsh-ux","order":37,"name":"dsh-ux","owner":"jiangnanquan","repo":"jiangnanquan/dsh-ux","url":"https://github.com/jiangnanquan/dsh-ux","category":"ui","description":{"en":"Solarized light theme, compact layout, think/tool-chain collapse capsules, and balance, session cost, and usage dashboards for the DSH web UI.","zh":"Solarized 浅色主题、紧凑布局、思考/工具链折叠胶囊，以及余额、本轮成本与用量看板的 DSH Web 界面增强插件。"},"added":"2026-08-14","curated":true,"topic":false,"stars":null,"forks":null,"openIssues":null,"watchers":null,"pushedAt":null,"updatedAt":null,"createdAt":null,"license":null,"language":null,"homepage":null,"archived":false,"defaultBranch":"main","maintenance":"unknown","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"dsh-enhance","version":"1.0.0","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:jiangnanquan/dsh-ux","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"license-missing","severity":"medium","label":{"zh":"仓库未声明可识别许可证","en":"No recognized repository license"},"files":[]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":false,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"review","reasons":["未声明许可证"]}},{"id":"a903067276-rgb/dsh-hud","order":38,"name":"dsh-hud","owner":"a903067276-rgb","repo":"a903067276-rgb/dsh-hud","url":"https://github.com/a903067276-rgb/dsh-hud","category":"ui","description":{"en":"HUD status panel: git status, MCP servers, skills, model and token usage in a floating side panel.","zh":"HUD 状态面板：Git 状态、MCP 服务器、技能列表、模型与 token 用量，悬浮侧栏一览无余。"},"added":"2026-08-14","curated":true,"topic":false,"stars":null,"forks":null,"openIssues":null,"watchers":null,"pushedAt":null,"updatedAt":null,"createdAt":null,"license":null,"language":null,"homepage":null,"archived":false,"defaultBranch":"main","maintenance":"unknown","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"dsh-hud","version":"1.0.0","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:a903067276-rgb/dsh-hud","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"license-missing","severity":"medium","label":{"zh":"仓库未声明可识别许可证","en":"No recognized repository license"},"files":[]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":false,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"review","reasons":["未声明许可证"]}},{"id":"wsxwj123/dsh-plugins","order":39,"name":"dsh-plugins","owner":"wsxwj123","repo":"wsxwj123/dsh-plugins","url":"https://github.com/wsxwj123/dsh-plugins/tree/main/packages/turn-scrubber","category":"ui","description":{"en":"Compact right-edge turn rail with hover summaries and click-to-jump navigation.","zh":"右侧紧凑回合刻度条，悬停显示回合摘要，点击跳转到对应用户回合。"},"added":"2026-08-14","curated":true,"topic":false,"stars":null,"forks":null,"openIssues":null,"watchers":null,"pushedAt":null,"updatedAt":null,"createdAt":null,"license":null,"language":null,"homepage":null,"archived":false,"defaultBranch":"main","maintenance":"unknown","manifest":{"state":"package-only","branch":"main","kinds":[],"packageName":"dsh-plugins","version":"0.1.0","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":[],"invalidDeclaredPaths":[]},"installCommand":null,"discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"blocked","risk":"high","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"manifest-missing","severity":"high","label":{"zh":"未识别到有效的 dsh manifest","en":"No valid dsh manifest found"},"files":[]},{"id":"license-missing","severity":"medium","label":{"zh":"仓库未声明可识别许可证","en":"No recognized repository license"},"files":[]}],"filesInspected":["package.json"],"checks":{"manifest":false,"license":false,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"review","reasons":["未声明许可证","未核验到 dsh manifest"]}},{"id":"kingao294/dsh-skin","order":40,"name":"dsh-skin","owner":"KinGao294","repo":"KinGao294/dsh-skin","url":"https://github.com/KinGao294/dsh-skin","category":"theme","description":{"en":"Codex-style skin switcher plus a custom wallpaper layer with opacity and blur controls.","zh":"Codex 风格皮肤切换器 + 自定义壁纸层，可调透明度与模糊。"},"added":"2026-08-14","curated":true,"topic":true,"stars":3,"forks":0,"openIssues":3,"watchers":3,"pushedAt":"2026-08-13T23:40:05Z","updatedAt":"2026-08-14T07:07:31Z","createdAt":"2026-08-13T23:34:59Z","license":"MIT","language":"JavaScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"dsh-skin","version":"0.2.0","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:KinGao294/dsh-skin","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"small-tailqwq/dsh-deep-whale","order":41,"name":"dsh-deep-whale","owner":"Small-tailqwq","repo":"Small-tailqwq/dsh-deep-whale","url":"https://github.com/Small-tailqwq/dsh-deep-whale","category":"theme","description":{"en":"Whale-girl skin series for the DSH Web UI (maid-atelier).","zh":"DSH Web 鲸鱼娘皮肤系列（深海女仆工坊 maid-atelier）。"},"added":"2026-08-14","curated":true,"topic":true,"stars":378,"forks":11,"openIssues":8,"watchers":378,"pushedAt":"2026-08-14T06:26:57Z","updatedAt":"2026-08-14T08:16:44Z","createdAt":"2026-08-13T13:02:14Z","license":null,"language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"missing","branch":"main","kinds":[],"packageName":null,"version":null,"lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":[],"invalidDeclaredPaths":[]},"installCommand":null,"discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"blocked","risk":"high","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"manifest-missing","severity":"high","label":{"zh":"未识别到有效的 dsh manifest","en":"No valid dsh manifest found"},"files":[]},{"id":"license-missing","severity":"medium","label":{"zh":"仓库未声明可识别许可证","en":"No recognized repository license"},"files":[]}],"filesInspected":["package.json"],"checks":{"manifest":false,"license":false,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"review","reasons":["未声明许可证","未核验到 dsh manifest"]}},{"id":"anionex/dsh-turn-rewind","order":42,"name":"dsh-turn-rewind","owner":"Anionex","repo":"Anionex/dsh-turn-rewind","url":"https://github.com/Anionex/dsh-turn-rewind","category":"session","description":{"en":"Rewind conversation and workspace state, powered by a persistent Change Ledger.","zh":"对话回退：基于持久 Change Ledger 回滚会话与工作区状态。"},"added":"2026-08-13","curated":true,"topic":true,"stars":31,"forks":0,"openIssues":1,"watchers":31,"pushedAt":"2026-08-14T06:20:06Z","updatedAt":"2026-08-14T07:30:35Z","createdAt":"2026-08-13T12:36:53Z","license":"BSD-3-Clause","language":"JavaScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"@dsh-external/turn-rewind","version":"0.1.0","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:Anionex/dsh-turn-rewind","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"jesse-njx/dsh-crosstalk","order":43,"name":"dsh-crosstalk","owner":"Jesse-njx","repo":"Jesse-njx/dsh-crosstalk","url":"https://github.com/Jesse-njx/dsh-crosstalk","category":"session","description":{"en":"Cross-session messaging for DSH: any session on the machine can list and message any other, Claude Code-style, via a local heartbeat registry and inbox.","zh":"跨会话消息：本机任意会话都可像 Claude Code 一样列出并互发消息，基于本地心跳注册表与收件箱。"},"added":"2026-08-14","curated":true,"topic":false,"stars":null,"forks":null,"openIssues":null,"watchers":null,"pushedAt":null,"updatedAt":null,"createdAt":null,"license":null,"language":null,"homepage":null,"archived":false,"defaultBranch":null,"maintenance":"unknown","manifest":{"state":"missing","branch":null,"kinds":[],"packageName":null,"version":null,"lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":[],"invalidDeclaredPaths":[]},"installCommand":null,"discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"blocked","risk":"high","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"manifest-missing","severity":"high","label":{"zh":"未识别到有效的 dsh manifest","en":"No valid dsh manifest found"},"files":[]},{"id":"license-missing","severity":"medium","label":{"zh":"仓库未声明可识别许可证","en":"No recognized repository license"},"files":[]}],"filesInspected":["package.json"],"checks":{"manifest":false,"license":false,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"review","reasons":["未声明许可证","未核验到 dsh manifest"]}},{"id":"hellodigua/dsh-share","order":44,"name":"dsh-share","owner":"hellodigua","repo":"hellodigua/dsh-share","url":"https://github.com/hellodigua/dsh-share","category":"session","description":{"en":"Share your conversations with one click.","zh":"一键分享你的对话。"},"added":"2026-08-13","curated":true,"topic":true,"stars":14,"forks":0,"openIssues":0,"watchers":14,"pushedAt":"2026-08-14T06:53:27Z","updatedAt":"2026-08-14T06:53:31Z","createdAt":"2026-08-12T13:19:06Z","license":"MIT","language":"JavaScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"@dsh-external/dsh-share","version":"0.1.0","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:hellodigua/dsh-share","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"moeblack/dsh-message-edit","order":45,"name":"dsh-message-edit","owner":"Moeblack","repo":"Moeblack/dsh-message-edit","url":"https://github.com/Moeblack/dsh-message-edit","category":"session","description":{"en":"Branch-based message editing, reroll, retry, and a version timeline.","zh":"基于分支的消息编辑、reroll、重试与版本时间线。"},"added":"2026-08-13","curated":true,"topic":true,"stars":16,"forks":0,"openIssues":2,"watchers":16,"pushedAt":"2026-08-14T06:12:15Z","updatedAt":"2026-08-14T08:17:09Z","createdAt":"2026-08-06T04:03:56Z","license":null,"language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"dsh-message-edit","version":"0.2.1","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","index.mjs","client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:Moeblack/dsh-message-edit","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"license-missing","severity":"medium","label":{"zh":"仓库未声明可识别许可证","en":"No recognized repository license"},"files":[]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":false,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"review","reasons":["未声明许可证"]}},{"id":"buyi-wsgzg/dsh-sidechain","order":46,"name":"dsh-sidechain","owner":"Buyi-wsgzg","repo":"Buyi-wsgzg/dsh-sidechain","url":"https://github.com/Buyi-wsgzg/dsh-sidechain","category":"session","description":{"en":"`/side` persistent side sessions and `/btw` one-shot side questions, run in a temporary fork without touching main history.","zh":"`/side` 持续性侧会话与 `/btw` 一次性侧问，在临时 fork 中运行、不写入主会话历史。"},"added":"2026-08-13","curated":true,"topic":true,"stars":3,"forks":0,"openIssues":1,"watchers":3,"pushedAt":"2026-08-14T03:40:19Z","updatedAt":"2026-08-14T03:40:24Z","createdAt":"2026-08-07T13:21:02Z","license":"BSD-3-Clause","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"master","maintenance":"active","manifest":{"state":"verified","branch":"master","kinds":["bundle","client"],"packageName":"@dsh-external/dsh-sidechain","version":"0.6.3","lifecycleScripts":["prepare"],"runtimeDependencies":1,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:Buyi-wsgzg/dsh-sidechain","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"lifecycle-script","severity":"medium","label":{"zh":"发现安装生命周期脚本：prepare","en":"Install lifecycle scripts found: prepare"},"files":["package.json"]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"caution","reasons":["安装生命周期脚本：prepare"]}},{"id":"bill9109/dsh-conversation-share","order":47,"name":"dsh-conversation-share","owner":"bill9109","repo":"bill9109/dsh-conversation-share","url":"https://github.com/bill9109/dsh-conversation-share","category":"session","description":{"en":"Share any excerpt of a conversation.","zh":"分享任意段落的对话。"},"added":"2026-08-13","curated":true,"topic":true,"stars":1,"forks":0,"openIssues":0,"watchers":1,"pushedAt":"2026-08-14T07:56:01Z","updatedAt":"2026-08-14T07:56:11Z","createdAt":"2026-08-12T18:15:15Z","license":"BSD-3-Clause","language":"JavaScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"@bill9109/dsh-conversation-share","version":"0.1.1","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:bill9109/dsh-conversation-share","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"yuezengwu/dsh-explain","order":48,"name":"dsh-explain","owner":"yuezengwu","repo":"yuezengwu/dsh-explain","url":"https://github.com/yuezengwu/dsh-explain","category":"session","description":{"en":"Local-first learning mode: cross-session learning threads with per-source explanations.","zh":"本地优先学习模式：跨会话全局学习线程、按来源讲解。"},"added":"2026-08-13","curated":true,"topic":true,"stars":3,"forks":0,"openIssues":0,"watchers":3,"pushedAt":"2026-08-13T14:47:21Z","updatedAt":"2026-08-14T02:52:01Z","createdAt":"2026-08-12T09:11:07Z","license":"MIT","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"dsh-explain","version":"0.1.0","lifecycleScripts":["prepare"],"runtimeDependencies":1,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:yuezengwu/dsh-explain","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"lifecycle-script","severity":"medium","label":{"zh":"发现安装生命周期脚本：prepare","en":"Install lifecycle scripts found: prepare"},"files":["package.json"]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"caution","reasons":["安装生命周期脚本：prepare"]}},{"id":"moeblack/dsh-prompt-studio","order":49,"name":"dsh-prompt-studio","owner":"Moeblack","repo":"Moeblack/dsh-prompt-studio","url":"https://github.com/Moeblack/dsh-prompt-studio","category":"session","description":{"en":"Edit user and built-in system-prompt sections with live preview.","zh":"带实时预览的用户/内置 system prompt 分节编辑器。"},"added":"2026-08-13","curated":true,"topic":true,"stars":2,"forks":0,"openIssues":1,"watchers":2,"pushedAt":"2026-08-13T14:00:19Z","updatedAt":"2026-08-13T16:43:23Z","createdAt":"2026-08-05T22:08:53Z","license":"BSD-3-Clause","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"dsh-prompt-studio","version":"0.4.0","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","index.mjs","client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:Moeblack/dsh-prompt-studio","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"czm15053/dsh-peer-link","order":50,"name":"dsh-peer-link","owner":"czm15053","repo":"czm15053/dsh-peer-link","url":"https://github.com/czm15053/dsh-peer-link","category":"session","description":{"en":"Let dsh and Claude Code sessions message each other directly; comes with a clickable peer list card (sort/search/send/refresh).","zh":"让 dsh 和 Claude Code 会话直接互发消息，附带可点击的会话列表卡片（搜索/刷新/弹窗发送）。"},"added":"2026-08-14","curated":true,"topic":true,"stars":2,"forks":0,"openIssues":0,"watchers":2,"pushedAt":"2026-08-14T04:59:17Z","updatedAt":"2026-08-14T06:20:05Z","createdAt":"2026-08-14T04:36:35Z","license":"MIT","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"@deepseek-ai/dsh-peer-link","version":"0.1.0","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:czm15053/dsh-peer-link","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"nwflower/dsh-chat-import","order":51,"name":"dsh-chat-import","owner":"Nwflower","repo":"Nwflower/dsh-chat-import","url":"https://github.com/Nwflower/dsh-chat-import","category":"session","description":{"en":"Import Claude Code / Codex / ChatGPT / Cursor / Gemini / Reasonix / opencode chat histories as resumable DeepSeek Harness sessions.","zh":"把 Claude Code / Codex / ChatGPT / Cursor / Gemini / Reasonix / opencode 的聊天记录全保真导入为可续聊的 DSH 会话。"},"added":"2026-08-13","curated":true,"topic":true,"stars":14,"forks":2,"openIssues":1,"watchers":14,"pushedAt":"2026-08-14T07:02:55Z","updatedAt":"2026-08-14T07:54:38Z","createdAt":"2026-08-13T14:21:58Z","license":"MIT","language":"JavaScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"dsh-chat-import","version":"0.2.0","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","index.mjs"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:Nwflower/dsh-chat-import","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"nwflower/dsh-file-claim","order":52,"name":"dsh-file-claim","owner":"Nwflower","repo":"Nwflower/dsh-file-claim","url":"https://github.com/Nwflower/dsh-file-claim","category":"session","description":{"en":"File claim/release protection for parallel DSH sessions on the same workspace (heartbeat stale takeover, pending 3-way merge area).","zh":"同一工作区并行多会话的文件认领与写入保护（claim/release、心跳 stale 接管、pending 三路合并）。"},"added":"2026-08-14","curated":true,"topic":false,"stars":null,"forks":null,"openIssues":null,"watchers":null,"pushedAt":null,"updatedAt":null,"createdAt":null,"license":null,"language":null,"homepage":null,"archived":false,"defaultBranch":"main","maintenance":"unknown","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"dsh-file-claim","version":"0.1.5","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","index.mjs"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:Nwflower/dsh-file-claim","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"license-missing","severity":"medium","label":{"zh":"仓库未声明可识别许可证","en":"No recognized repository license"},"files":[]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":false,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"review","reasons":["未声明许可证"]}},{"id":"chinesezjc/dsh-interconnect","order":53,"name":"dsh-interconnect","owner":"Chinesezjc","repo":"Chinesezjc/dsh-interconnect","url":"https://github.com/Chinesezjc/dsh-interconnect","category":"session","description":{"en":"Cross-instance message and event handoff between DSH instances via an interconnect server.","zh":"跨实例互联：经 interconnect 服务在多个 DSH 实例间转发消息与事件。"},"added":"2026-08-14","curated":true,"topic":true,"stars":22,"forks":2,"openIssues":0,"watchers":22,"pushedAt":"2026-08-14T06:32:47Z","updatedAt":"2026-08-14T08:12:07Z","createdAt":"2026-08-13T12:19:01Z","license":"MIT","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"dsh-interconnect","version":"0.2.0","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:Chinesezjc/dsh-interconnect","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"wine-red/dsh-prompt-stash","order":54,"name":"dsh-prompt-stash","owner":"Wine-Red","repo":"Wine-Red/dsh-prompt-stash","url":"https://github.com/Wine-Red/dsh-prompt-stash","category":"session","description":{"en":"Local, per-session LIFO prompt stash for temporarily setting aside unfinished composer text and safely restoring it later.","zh":"本地、按会话隔离的 LIFO 输入暂存：临时收起未完成的输入，之后安全恢复并继续编辑。"},"added":"2026-08-14","curated":true,"topic":true,"stars":1,"forks":0,"openIssues":0,"watchers":1,"pushedAt":"2026-08-14T07:59:40Z","updatedAt":"2026-08-14T07:59:44Z","createdAt":"2026-08-13T21:12:03Z","license":"MIT","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"dsh-prompt-stash","version":"0.2.2","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:Wine-Red/dsh-prompt-stash","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"loserfox/distill","order":55,"name":"distill","owner":"LoserFox","repo":"LoserFox/distill","url":"https://github.com/LoserFox/distill","category":"memory","description":{"en":"Automatic conversation distillation: background subagent reflection + skill create/update.","zh":"自动对话蒸馏：后台 subagent 反省 + 技能 create/update。"},"added":"2026-08-13","curated":true,"topic":true,"stars":14,"forks":0,"openIssues":2,"watchers":14,"pushedAt":"2026-08-13T13:11:31Z","updatedAt":"2026-08-14T07:23:36Z","createdAt":"2026-08-04T21:12:42Z","license":null,"language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"@loserfox/distill","version":"0.1.0","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:LoserFox/distill","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"license-missing","severity":"medium","label":{"zh":"仓库未声明可识别许可证","en":"No recognized repository license"},"files":[]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":false,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"review","reasons":["未声明许可证"]}},{"id":"omdsh-dev/dsh-mnemon","order":56,"name":"dsh-mnemon","owner":"omdsh-dev","repo":"omdsh-dev/dsh-mnemon","url":"https://github.com/omdsh-dev/dsh-mnemon","category":"memory","description":{"en":"Deep Mnemon integration: local three-tier memory (Runtime Memory, retrievable Documents, supervised Memory Spaces).","zh":"Mnemon 深度集成：本地三层记忆（Runtime Memory、可检索 Documents、受监督 Memory Spaces）。"},"added":"2026-08-13","curated":true,"topic":true,"stars":5,"forks":1,"openIssues":0,"watchers":5,"pushedAt":"2026-08-14T07:59:57Z","updatedAt":"2026-08-14T08:00:31Z","createdAt":"2026-08-10T04:38:03Z","license":"MIT","language":"TypeScript","homepage":"https://github.com/dsh-external/dsh-mnemon#readme","archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"dsh-mnemon","version":"0.1.0","lifecycleScripts":[],"runtimeDependencies":2,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:omdsh-dev/dsh-mnemon","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"modusensus/dsh-mneme","order":57,"name":"dsh-mneme","owner":"modusensus","repo":"modusensus/dsh-mneme","url":"https://github.com/modusensus/dsh-mneme","category":"memory","description":{"en":"Cross-session memory: SQLite with a human-editable Markdown mirror, background consolidation (dedup, merge, conflict resolution), and six memory tools.","zh":"跨会话记忆：SQLite + 可人工编辑的 Markdown 镜像，后台自动巩固（去重/合并/冲突裁决），提供 6 个记忆工具。"},"added":"2026-08-14","curated":true,"topic":true,"stars":3,"forks":0,"openIssues":0,"watchers":3,"pushedAt":"2026-08-14T05:52:58Z","updatedAt":"2026-08-14T05:53:08Z","createdAt":"2026-08-13T15:18:08Z","license":"MIT","language":"JavaScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"missing","branch":"main","kinds":[],"packageName":null,"version":null,"lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":[],"invalidDeclaredPaths":[]},"installCommand":null,"discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"blocked","risk":"high","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"manifest-missing","severity":"high","label":{"zh":"未识别到有效的 dsh manifest","en":"No valid dsh manifest found"},"files":[]}],"filesInspected":["package.json"],"checks":{"manifest":false,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"review","reasons":["未核验到 dsh manifest"]}},{"id":"nowledge-co/nowledge-mem-deepseek-harness","order":58,"name":"nowledge-mem-deepseek-harness","owner":"nowledge-co","repo":"nowledge-co/nowledge-mem-deepseek-harness","url":"https://github.com/nowledge-co/nowledge-mem-deepseek-harness","category":"memory","description":{"en":"One memory layer for every AI tool and agent: Context Bundle injection, prompt-time recall, MCP tools, and turn-end DSH thread capture.","zh":"给所有 AI 工具和 Agent 共用的一层记忆：注入 Context Bundle、提示时检索、MCP 工具与回合结束 DSH 线程捕获。"},"added":"2026-08-14","curated":true,"topic":true,"stars":4,"forks":0,"openIssues":1,"watchers":4,"pushedAt":"2026-08-13T13:54:56Z","updatedAt":"2026-08-14T04:56:15Z","createdAt":"2026-08-13T13:47:02Z","license":null,"language":"JavaScript","homepage":"https://mem.nowledge.co/integrations/deepseek-harness","archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"nowledge-mem-deepseek-harness","version":"0.1.0","lifecycleScripts":[],"runtimeDependencies":1,"declaredPaths":["cordis.patch.yml","src/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:nowledge-co/nowledge-mem-deepseek-harness","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"license-missing","severity":"medium","label":{"zh":"仓库未声明可识别许可证","en":"No recognized repository license"},"files":[]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":false,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"review","reasons":["未声明许可证"]}},{"id":"jesse-njx/dsh-memory","order":59,"name":"dsh-memory","owner":"Jesse-njx","repo":"Jesse-njx/dsh-memory","url":"https://github.com/Jesse-njx/dsh-memory","category":"memory","description":{"en":"Cited memory over DSH's lossless session log: distilled facts carry `(sessionId, eventRange)` citations that expand back to the exact original log excerpt.","zh":"基于 DSH 无损会话日志的引用式记忆：蒸馏出的事实带 `(sessionId, eventRange)` 引用，可随时展开回原始日志片段。"},"added":"2026-08-14","curated":true,"topic":true,"stars":2,"forks":0,"openIssues":2,"watchers":2,"pushedAt":"2026-08-13T16:39:45Z","updatedAt":"2026-08-14T07:02:00Z","createdAt":"2026-08-13T16:33:27Z","license":"MIT","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"@dsh-memory/bundle","version":"0.1.0","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:Jesse-njx/dsh-memory","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"flymysql/dsh-memory","order":60,"name":"dsh-memory","owner":"flymysql","repo":"flymysql/dsh-memory","url":"https://github.com/flymysql/dsh-memory","category":"memory","description":{"en":"Cross-session memory vault: remember / recall / forget tools, per-turn prompt injection, and a settings-page entry browser.","zh":"跨会话记忆库：remember / recall / forget 工具、每轮提示注入与设置页条目浏览。"},"added":"2026-08-14","curated":true,"topic":false,"stars":null,"forks":null,"openIssues":null,"watchers":null,"pushedAt":null,"updatedAt":null,"createdAt":null,"license":null,"language":null,"homepage":null,"archived":false,"defaultBranch":"main","maintenance":"unknown","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"dsh-memory-vault","version":"0.1.5","lifecycleScripts":[],"runtimeDependencies":2,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:flymysql/dsh-memory","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"license-missing","severity":"medium","label":{"zh":"仓库未声明可识别许可证","en":"No recognized repository license"},"files":[]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":false,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"review","reasons":["未声明许可证"]}},{"id":"xplore-lab/dsh-plugin-asmemory","order":61,"name":"dsh-plugin-asmemory","owner":"Xplore-LAB","repo":"Xplore-LAB/dsh-plugin-asmemory","url":"https://github.com/Xplore-LAB/dsh-plugin-asmemory","category":"memory","description":{"en":"Action-state time memory: record typed states and actions, then analyze trends, anomalies, and causality.","zh":"动作-状态时序记忆：记录类型化的状态与动作，做趋势、异常与因果关联分析。"},"added":"2026-08-14","curated":true,"topic":false,"stars":null,"forks":null,"openIssues":null,"watchers":null,"pushedAt":null,"updatedAt":null,"createdAt":null,"license":null,"language":null,"homepage":null,"archived":false,"defaultBranch":"main","maintenance":"unknown","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"dsh-plugin-asmemory","version":"0.1.0","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.yml"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:Xplore-LAB/dsh-plugin-asmemory","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"license-missing","severity":"medium","label":{"zh":"仓库未声明可识别许可证","en":"No recognized repository license"},"files":[]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":false,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"review","reasons":["未声明许可证"]}},{"id":"perrylink/dsh-memento","order":62,"name":"dsh-memento","owner":"PerryLink","repo":"PerryLink/dsh-memento","url":"https://github.com/PerryLink/dsh-memento","category":"memory","description":{"en":"Bounded, layered, approval-gated, auditable cross-session memory: a typed `ctx.memory` seam with a zero-dependency SQLite provider, a `memory` tool, and frozen snapshot injection; every write passes the approval gate and stays reconstructable from the session log.","zh":"有界、分层、带审批门、可审计的跨会话记忆：`ctx.memory` 服务 + 零依赖 SQLite 存储 + `memory` 工具与冻结快照注入；写入必过审批门，模型可见内容可自会话日志重建。"},"added":"2026-08-14","curated":true,"topic":true,"stars":1,"forks":0,"openIssues":0,"watchers":1,"pushedAt":"2026-08-13T19:50:51Z","updatedAt":"2026-08-13T20:14:09Z","createdAt":"2026-08-13T19:29:14Z","license":"Apache-2.0","language":"JavaScript","homepage":"https://github.com/PerryLink/dsh-memento","archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"dsh-memento","version":"0.1.0","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","index.mjs","client/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:PerryLink/dsh-memento","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"iccuse/dsh-file-memory","order":63,"name":"dsh-file-memory","owner":"ICCuse","repo":"ICCuse/dsh-file-memory","url":"https://github.com/ICCuse/dsh-file-memory","category":"memory","description":{"en":"File-backed working memory: memorize/recall key premises verbatim in a session notes file so they survive context compaction losslessly.","zh":"文件型工作记忆：memorize/recall 把关键前提逐字保存在会话笔记文件，无损挺过上下文压缩。"},"added":"2026-08-14","curated":true,"topic":false,"stars":null,"forks":null,"openIssues":null,"watchers":null,"pushedAt":null,"updatedAt":null,"createdAt":null,"license":null,"language":null,"homepage":null,"archived":false,"defaultBranch":"main","maintenance":"unknown","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"dsh-file-memory","version":"0.1.0","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:ICCuse/dsh-file-memory","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"license-missing","severity":"medium","label":{"zh":"仓库未声明可识别许可证","en":"No recognized repository license"},"files":[]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":false,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"review","reasons":["未声明许可证"]}},{"id":"iccuse/dsh-knowledge","order":64,"name":"dsh-knowledge","owner":"ICCuse","repo":"ICCuse/dsh-knowledge","url":"https://github.com/ICCuse/dsh-knowledge","category":"memory","description":{"en":"Bridge into a global Markdown knowledge base shared with the Codex kb.cmd CLI: kb_add/kb_search/kb_show/kb_timeline tools with byte-compatible frontmatter.","zh":"全局知识库桥：kb_add/kb_search/kb_show/kb_timeline 读写与 Codex 共享的 D:\\knowledge（格式逐字节兼容）。"},"added":"2026-08-14","curated":true,"topic":false,"stars":null,"forks":null,"openIssues":null,"watchers":null,"pushedAt":null,"updatedAt":null,"createdAt":null,"license":null,"language":null,"homepage":null,"archived":false,"defaultBranch":"main","maintenance":"unknown","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"dsh-knowledge","version":"0.1.0","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:ICCuse/dsh-knowledge","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"license-missing","severity":"medium","label":{"zh":"仓库未声明可识别许可证","en":"No recognized repository license"},"files":[]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":false,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"review","reasons":["未声明许可证"]}},{"id":"iccuse/dsh-premise-guard","order":65,"name":"dsh-premise-guard","owner":"ICCuse","repo":"ICCuse/dsh-premise-guard","url":"https://github.com/ICCuse/dsh-premise-guard","category":"memory","description":{"en":"Post-compaction premise-drift guard: injects a one-shot notice when a compaction summary drops a critical literal anchor.","zh":"压缩后前提漂移守卫：摘要丢失关键字面锚点时注入一次性提醒。"},"added":"2026-08-14","curated":true,"topic":false,"stars":null,"forks":null,"openIssues":null,"watchers":null,"pushedAt":null,"updatedAt":null,"createdAt":null,"license":null,"language":null,"homepage":null,"archived":false,"defaultBranch":"main","maintenance":"unknown","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"dsh-premise-guard","version":"0.1.0","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:ICCuse/dsh-premise-guard","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"license-missing","severity":"medium","label":{"zh":"仓库未声明可识别许可证","en":"No recognized repository license"},"files":[]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":false,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"review","reasons":["未声明许可证"]}},{"id":"lire1131/dsh-undo-plugin","order":66,"name":"dsh-undo-plugin","owner":"lire1131","repo":"lire1131/dsh-undo-plugin","url":"https://github.com/lire1131/dsh-undo-plugin","category":"tools","description":{"en":"Undo/redo & rollback system for DSH: every config change is auto-snapshotted; undo/redo/restore to any version from the WebUI or the offline CLI/GUI tools (works even when DSH fails to boot).","zh":"DSH 撤销/回退系统：配置变更自动存档，一键撤销/恢复/回退到任意版本，支持 WebUI 与离线 CLI/GUI 工具（DSH 启动失败也能救）。"},"added":"2026-08-14","curated":true,"topic":false,"stars":null,"forks":null,"openIssues":null,"watchers":null,"pushedAt":null,"updatedAt":null,"createdAt":null,"license":null,"language":null,"homepage":null,"archived":false,"defaultBranch":"master","maintenance":"unknown","manifest":{"state":"verified","branch":"master","kinds":["bundle","client"],"packageName":"dsh-undo","version":"0.1.0","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:lire1131/dsh-undo-plugin","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"license-missing","severity":"medium","label":{"zh":"仓库未声明可识别许可证","en":"No recognized repository license"},"files":[]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":false,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"review","reasons":["未声明许可证"]}},{"id":"maxeaglet/dsh-bash-terminal","order":67,"name":"dsh-bash-terminal","owner":"MAXeaglet","repo":"MAXeaglet/dsh-bash-terminal","url":"https://github.com/MAXeaglet/dsh-bash-terminal","category":"tools","description":{"en":"One shell tool for PowerShell / Git Bash / WSL on Windows plus an interactive PTY terminal; the default terminal is chosen by the user in DSH settings.","zh":"一个 shell 工具：Windows 上统一执行 PowerShell / Git Bash / WSL，外加交互式 PTY 终端，默认终端由用户在设置中选择。"},"added":"2026-08-14","curated":true,"topic":true,"stars":1,"forks":0,"openIssues":1,"watchers":1,"pushedAt":"2026-08-14T06:30:33Z","updatedAt":"2026-08-14T06:30:58Z","createdAt":"2026-08-13T16:47:29Z","license":"MIT","language":"JavaScript","homepage":null,"archived":false,"defaultBranch":"master","maintenance":"active","manifest":{"state":"verified","branch":"master","kinds":["bundle","client"],"packageName":"dsh-bash-terminal","version":"0.3.14","lifecycleScripts":[],"runtimeDependencies":1,"declaredPaths":["cordis.patch.yml","lib/index.js","dist/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:MAXeaglet/dsh-bash-terminal","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"anionex/dsh-vision-toolkit","order":68,"name":"dsh-vision-toolkit","owner":"Anionex","repo":"Anionex/dsh-vision-toolkit","url":"https://github.com/Anionex/dsh-vision-toolkit","category":"tools","description":{"en":"Vision tasks for text-only models: intent-aware image Q&A, long-screenshot OCR, UI reproduction, grounding, and pixel diff.","zh":"让纯文本模型更好地做视觉任务：带意图的图片问答、长截图 OCR、UI 还原等。"},"added":"2026-08-13","curated":true,"topic":true,"stars":267,"forks":17,"openIssues":3,"watchers":267,"pushedAt":"2026-08-14T07:14:24Z","updatedAt":"2026-08-14T08:13:46Z","createdAt":"2026-08-13T12:36:34Z","license":"MIT","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"@dsh-external/dsh-vision-toolkit","version":"0.1.2","lifecycleScripts":[],"runtimeDependencies":1,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:Anionex/dsh-vision-toolkit","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"omdsh-dev/dsh-custom-tool","order":69,"name":"dsh-custom-tool","owner":"omdsh-dev","repo":"omdsh-dev/dsh-custom-tool","url":"https://github.com/omdsh-dev/dsh-custom-tool","category":"tools","description":{"en":"Create and manage sandboxed JavaScript tools with a Monaco editor and model-driven tool lifecycle.","zh":"用 Monaco 编辑器创建和管理沙箱化的自定义 JavaScript 工具。"},"added":"2026-08-13","curated":true,"topic":true,"stars":20,"forks":0,"openIssues":0,"watchers":20,"pushedAt":"2026-08-13T15:11:37Z","updatedAt":"2026-08-14T08:14:39Z","createdAt":"2026-08-13T12:00:05Z","license":"MIT","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"dsh-custom-tool","version":"0.1.1","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:omdsh-dev/dsh-custom-tool","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"anionex/dsh-computer-use","order":70,"name":"dsh-computer-use","owner":"Anionex","repo":"Anionex/dsh-computer-use","url":"https://github.com/Anionex/dsh-computer-use","category":"tools","description":{"en":"Accessibility-first macOS computer use: fresh observations, stale-state rejection, scoped permissions, and safe input.","zh":"macOS 电脑控制：Accessibility 观测、过期状态拒绝、作用域权限与安全输入。"},"added":"2026-08-13","curated":true,"topic":true,"stars":15,"forks":2,"openIssues":1,"watchers":15,"pushedAt":"2026-08-14T06:19:59Z","updatedAt":"2026-08-14T06:20:25Z","createdAt":"2026-08-13T12:54:24Z","license":"MIT","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"@dsh-external/dsh-computer-use","version":"0.1.0","lifecycleScripts":[],"runtimeDependencies":1,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:Anionex/dsh-computer-use","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"omdsh-dev/dsh-data-agent","order":71,"name":"dsh-data-agent","owner":"omdsh-dev","repo":"omdsh-dev/dsh-data-agent","url":"https://github.com/omdsh-dev/dsh-data-agent","category":"tools","description":{"en":"Let the AI connect to databases and write SQL for you.","zh":"让 AI 帮你连数据库、写 SQL。"},"added":"2026-08-13","curated":true,"topic":true,"stars":11,"forks":1,"openIssues":2,"watchers":11,"pushedAt":"2026-08-14T07:55:20Z","updatedAt":"2026-08-14T07:56:07Z","createdAt":"2026-08-11T16:06:56Z","license":"MIT","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"@yejiming/dsh-data-agent","version":"0.0.1","lifecycleScripts":[],"runtimeDependencies":1,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:omdsh-dev/dsh-data-agent","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"omdsh-dev/dsh-toolkit","order":72,"name":"dsh-toolkit","owner":"omdsh-dev","repo":"omdsh-dev/dsh-toolkit","url":"https://github.com/omdsh-dev/dsh-toolkit","category":"tools","description":{"en":"Zero-dependency toolkit: time / encoding / json / calculator / csv / regex / markdown / diff / stat / schema — ten deterministic tools in one install.","zh":"零依赖工具包：time / encoding / json / calculator / csv / regex / markdown / diff / stat / schema 十件套一键安装。"},"added":"2026-08-13","curated":true,"topic":true,"stars":14,"forks":0,"openIssues":3,"watchers":14,"pushedAt":"2026-08-14T03:11:18Z","updatedAt":"2026-08-14T07:39:18Z","createdAt":"2026-08-08T13:41:51Z","license":"MIT","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"@deepseek-ai/dsh-toolkit","version":"0.0.1","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:omdsh-dev/dsh-toolkit","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"omdsh-dev/dsh-tool-csv","order":73,"name":"dsh-tool-csv","owner":"omdsh-dev","repo":"omdsh-dev/dsh-tool-csv","url":"https://github.com/omdsh-dev/dsh-tool-csv","category":"tools","description":{"en":"Parse/query/aggregate/convert CSV (RFC 4180) with a zero-dependency state-machine parser.","zh":"CSV 解析/查询/统计/转换（RFC 4180），零依赖状态机解析器。"},"added":"2026-08-13","curated":true,"topic":true,"stars":3,"forks":0,"openIssues":0,"watchers":3,"pushedAt":"2026-08-14T03:10:56Z","updatedAt":"2026-08-14T03:11:03Z","createdAt":"2026-08-07T15:24:27Z","license":"MIT","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"@deepseek-ai/dsh-tool-csv","version":"0.0.1","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:omdsh-dev/dsh-tool-csv","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"omdsh-dev/dsh-tool-calculator","order":74,"name":"dsh-tool-calculator","owner":"omdsh-dev","repo":"omdsh-dev/dsh-tool-calculator","url":"https://github.com/omdsh-dev/dsh-tool-calculator","category":"tools","description":{"en":"Safe math expression evaluator, zero-dependency recursive-descent parser.","zh":"安全的数学表达式求值器，零依赖递归下降解析器。"},"added":"2026-08-13","curated":true,"topic":true,"stars":4,"forks":0,"openIssues":0,"watchers":4,"pushedAt":"2026-08-14T03:10:54Z","updatedAt":"2026-08-14T05:28:38Z","createdAt":"2026-08-05T01:46:52Z","license":"MIT","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"@deepseek-ai/dsh-tool-calculator","version":"0.0.1","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:omdsh-dev/dsh-tool-calculator","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"omdsh-dev/dsh-tool-diff","order":75,"name":"dsh-tool-diff","owner":"omdsh-dev","repo":"omdsh-dev/dsh-tool-diff","url":"https://github.com/omdsh-dev/dsh-tool-diff","category":"tools","description":{"en":"Structured comparison and unified diffs for text/JSON/CSV/Markdown.","zh":"文本/JSON/CSV/Markdown 结构化比较与 unified diff。"},"added":"2026-08-13","curated":true,"topic":true,"stars":2,"forks":0,"openIssues":0,"watchers":2,"pushedAt":"2026-08-14T03:10:59Z","updatedAt":"2026-08-14T03:11:03Z","createdAt":"2026-08-09T05:38:31Z","license":"MIT","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"@deepseek-ai/dsh-tool-diff","version":"0.0.1","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:omdsh-dev/dsh-tool-diff","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"omdsh-dev/dsh-tool-encoding","order":76,"name":"dsh-tool-encoding","owner":"omdsh-dev","repo":"omdsh-dev/dsh-tool-encoding","url":"https://github.com/omdsh-dev/dsh-tool-encoding","category":"tools","description":{"en":"base64/url/hex encoding, common hashes, and UUID generation.","zh":"base64/url/hex 编解码、常用哈希、UUID 生成。"},"added":"2026-08-13","curated":true,"topic":true,"stars":2,"forks":0,"openIssues":1,"watchers":2,"pushedAt":"2026-08-14T03:11:01Z","updatedAt":"2026-08-14T03:11:05Z","createdAt":"2026-08-06T02:03:21Z","license":"MIT","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"@deepseek-ai/dsh-tool-encoding","version":"0.0.1","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:omdsh-dev/dsh-tool-encoding","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"omdsh-dev/dsh-tool-json","order":77,"name":"dsh-tool-json","owner":"omdsh-dev","repo":"omdsh-dev/dsh-tool-json","url":"https://github.com/omdsh-dev/dsh-tool-json","category":"tools","description":{"en":"JSON queries with a JMESPath subset.","zh":"JMESPath 子集 JSON 查询。"},"added":"2026-08-13","curated":true,"topic":true,"stars":2,"forks":0,"openIssues":0,"watchers":2,"pushedAt":"2026-08-14T03:11:04Z","updatedAt":"2026-08-14T03:11:09Z","createdAt":"2026-08-05T04:17:40Z","license":"MIT","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"@deepseek-ai/dsh-tool-json","version":"0.0.1","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:omdsh-dev/dsh-tool-json","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"omdsh-dev/dsh-tool-markdown","order":78,"name":"dsh-tool-markdown","owner":"omdsh-dev","repo":"omdsh-dev/dsh-tool-markdown","url":"https://github.com/omdsh-dev/dsh-tool-markdown","category":"tools","description":{"en":"HTML↔Markdown conversion, GFM table normalization, and TOC generation.","zh":"HTML↔Markdown 转换、GFM 表格规范化、目录生成。"},"added":"2026-08-13","curated":true,"topic":true,"stars":2,"forks":0,"openIssues":0,"watchers":2,"pushedAt":"2026-08-14T03:11:06Z","updatedAt":"2026-08-14T03:11:11Z","createdAt":"2026-08-08T13:41:54Z","license":"MIT","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"@deepseek-ai/dsh-tool-markdown","version":"0.0.1","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:omdsh-dev/dsh-tool-markdown","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"omdsh-dev/dsh-tool-regex","order":79,"name":"dsh-tool-regex","owner":"omdsh-dev","repo":"omdsh-dev/dsh-tool-regex","url":"https://github.com/omdsh-dev/dsh-tool-regex","category":"tools","description":{"en":"Test/extract/safe-replace/statically explain regexes without executing code.","zh":"正则测试/提取/安全替换/静态解释（不执行代码）。"},"added":"2026-08-13","curated":true,"topic":true,"stars":2,"forks":0,"openIssues":0,"watchers":2,"pushedAt":"2026-08-14T03:11:09Z","updatedAt":"2026-08-14T03:11:17Z","createdAt":"2026-08-07T15:24:30Z","license":"MIT","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"@deepseek-ai/dsh-tool-regex","version":"0.0.1","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:omdsh-dev/dsh-tool-regex","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"omdsh-dev/dsh-tool-schema","order":80,"name":"dsh-tool-schema","owner":"omdsh-dev","repo":"omdsh-dev/dsh-tool-schema","url":"https://github.com/omdsh-dev/dsh-tool-schema","category":"tools","description":{"en":"JSON Schema validation: validate/paths/explain/normalize.","zh":"JSON Schema 验证：validate/paths/explain/normalize。"},"added":"2026-08-13","curated":true,"topic":true,"stars":2,"forks":0,"openIssues":0,"watchers":2,"pushedAt":"2026-08-14T03:11:16Z","updatedAt":"2026-08-14T03:11:20Z","createdAt":"2026-08-10T07:02:50Z","license":"MIT","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"@deepseek-ai/dsh-tool-schema","version":"0.0.1","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:omdsh-dev/dsh-tool-schema","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"omdsh-dev/dsh-tool-stat","order":81,"name":"dsh-tool-stat","owner":"omdsh-dev","repo":"omdsh-dev/dsh-tool-stat","url":"https://github.com/omdsh-dev/dsh-tool-stat","category":"tools","description":{"en":"Descriptive statistics, percentiles, frequency distributions, and correlation.","zh":"描述统计/百分位数/频数分布/相关性。"},"added":"2026-08-13","curated":true,"topic":true,"stars":3,"forks":0,"openIssues":0,"watchers":3,"pushedAt":"2026-08-14T03:11:13Z","updatedAt":"2026-08-14T05:14:57Z","createdAt":"2026-08-10T07:02:47Z","license":"MIT","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"@deepseek-ai/dsh-tool-stat","version":"0.0.1","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:omdsh-dev/dsh-tool-stat","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"omdsh-dev/dsh-tool-time","order":82,"name":"dsh-tool-time","owner":"omdsh-dev","repo":"omdsh-dev/dsh-tool-time","url":"https://github.com/omdsh-dev/dsh-tool-time","category":"tools","description":{"en":"Strict ISO 8601 parsing, IANA timezone conversion, and UTC calendar arithmetic.","zh":"严格 ISO 8601 解析、IANA 时区转换、UTC 日历运算。"},"added":"2026-08-13","curated":true,"topic":true,"stars":2,"forks":0,"openIssues":0,"watchers":2,"pushedAt":"2026-08-14T03:11:11Z","updatedAt":"2026-08-14T03:11:18Z","createdAt":"2026-08-06T02:03:19Z","license":"MIT","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"@deepseek-ai/dsh-tool-time","version":"0.0.1","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:omdsh-dev/dsh-tool-time","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"omdsh-dev/dsh-kb-sieve","order":83,"name":"dsh-kb-sieve","owner":"omdsh-dev","repo":"omdsh-dev/dsh-kb-sieve","url":"https://github.com/omdsh-dev/dsh-kb-sieve","category":"tools","description":{"en":"Build auditable KB packs (SQLite FTS5) from md/txt/docx/pdf with deterministic retrieval and original-text reading.","zh":"从 md/txt/docx/pdf 构建可审计知识库包（SQLite FTS5），确定性检索与原文阅读。"},"added":"2026-08-13","curated":true,"topic":true,"stars":1,"forks":0,"openIssues":0,"watchers":1,"pushedAt":"2026-08-12T06:59:40Z","updatedAt":"2026-08-13T16:46:54Z","createdAt":"2026-08-11T15:39:28Z","license":"Apache-2.0","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"@dsh-external/dsh-kb-sieve","version":"0.1.0","lifecycleScripts":[],"runtimeDependencies":1,"declaredPaths":["cordis.patch.yml","lib/types/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:omdsh-dev/dsh-kb-sieve","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"huanlinoto/dsh-plugin-mineru","order":84,"name":"dsh-plugin-mineru","owner":"HuanLinOTO","repo":"HuanLinOTO/dsh-plugin-mineru","url":"https://github.com/HuanLinOTO/dsh-plugin-mineru","category":"tools","description":{"en":"Expose MineRU document parsing tools to the model.","zh":"向模型暴露 MineRU 文档解析工具。"},"added":"2026-08-13","curated":true,"topic":true,"stars":7,"forks":1,"openIssues":1,"watchers":7,"pushedAt":"2026-08-14T06:26:11Z","updatedAt":"2026-08-14T06:26:22Z","createdAt":"2026-08-09T08:41:45Z","license":null,"language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"master","maintenance":"active","manifest":{"state":"verified","branch":"master","kinds":["bundle","client"],"packageName":"@huanlin/dsh-plugin-mineru","version":"0.2.2","lifecycleScripts":[],"runtimeDependencies":1,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:HuanLinOTO/dsh-plugin-mineru","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"license-missing","severity":"medium","label":{"zh":"仓库未声明可识别许可证","en":"No recognized repository license"},"files":[]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":false,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"review","reasons":["未声明许可证"]}},{"id":"jesse-njx/dsh-cowork","order":85,"name":"dsh-cowork","owner":"Jesse-njx","repo":"Jesse-njx/dsh-cowork","url":"https://github.com/Jesse-njx/dsh-cowork","category":"tools","description":{"en":"Bounded, cell-addressed `doc_read`/`doc_write` for xlsx / pdf / docx / pptx / ipynb, plus an MCP server and CLI.","zh":"doc_read/doc_write：以有界、单元格寻址的方式读写 xlsx / pdf / docx / pptx / ipynb，另附 MCP 服务器与 CLI。"},"added":"2026-08-14","curated":true,"topic":true,"stars":1,"forks":0,"openIssues":1,"watchers":1,"pushedAt":"2026-08-13T16:58:50Z","updatedAt":"2026-08-13T16:58:58Z","createdAt":"2026-08-13T16:09:04Z","license":"MIT","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"package-only","branch":"main","kinds":[],"packageName":"dsh-cowork","version":"0.1.0","lifecycleScripts":["prepare"],"runtimeDependencies":0,"declaredPaths":[],"invalidDeclaredPaths":[]},"installCommand":null,"discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"blocked","risk":"high","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"manifest-missing","severity":"high","label":{"zh":"未识别到有效的 dsh manifest","en":"No valid dsh manifest found"},"files":[]},{"id":"lifecycle-script","severity":"medium","label":{"zh":"发现安装生命周期脚本：prepare","en":"Install lifecycle scripts found: prepare"},"files":["package.json"]}],"filesInspected":["package.json"],"checks":{"manifest":false,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"caution","reasons":["未核验到 dsh manifest","安装生命周期脚本：prepare"]}},{"id":"jesse-njx/dsh-skillport","order":86,"name":"dsh-skillport","owner":"Jesse-njx","repo":"Jesse-njx/dsh-skillport","url":"https://github.com/Jesse-njx/dsh-skillport","category":"tools","description":{"en":"Bring your existing Agent Skills (SKILL.md) library to DSH: discover skills across Claude/Codex/Cursor/Gemini paths, inject a progressive-disclosure index, and load bodies on demand.","zh":"把已有的 Agent Skills（SKILL.md）技能库带进 DSH：扫描 Claude/Codex/Cursor/Gemini 技能目录、注入渐进式索引，按需加载技能正文。"},"added":"2026-08-14","curated":true,"topic":true,"stars":1,"forks":0,"openIssues":0,"watchers":1,"pushedAt":"2026-08-13T17:07:52Z","updatedAt":"2026-08-13T17:23:14Z","createdAt":"2026-08-13T17:03:24Z","license":"MIT","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"@dsh-skillport/bundle","version":"0.1.0","lifecycleScripts":[],"runtimeDependencies":1,"declaredPaths":["cordis.patch.yml","lib/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:Jesse-njx/dsh-skillport","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"sakikotgw/pack-agent","order":87,"name":"pack-agent","owner":"sakikoTGW","repo":"sakikoTGW/pack-agent","url":"https://github.com/sakikoTGW/pack-agent","category":"tools","description":{"en":"Project .pack.json/.pack.zip into .agent-pack/modpacks/ and expose skills via a workspace allow-list.","zh":"把 .pack.json/.pack.zip 投影到 .agent-pack/modpacks/，按工作区白名单暴露 skill。"},"added":"2026-08-14","curated":true,"topic":true,"stars":2,"forks":0,"openIssues":0,"watchers":2,"pushedAt":"2026-08-14T08:17:07Z","updatedAt":"2026-08-14T08:17:20Z","createdAt":"2026-06-24T17:04:31Z","license":"MIT","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"@sakikotgw/pack-agent","version":"0.4.1","lifecycleScripts":[],"runtimeDependencies":5,"declaredPaths":["dsh-plugin/cordis.root.yml","src/index.ts"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:sakikoTGW/pack-agent","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"vibeinging/dsh-tool-search","order":88,"name":"dsh-tool-search","owner":"vibeinging","repo":"vibeinging/dsh-tool-search","url":"https://github.com/vibeinging/dsh-tool-search","category":"tools","description":{"en":"Per-agent on-demand tool discovery and progressive schema disclosure.","zh":"按 agent 的按需工具发现与渐进式 schema 披露。"},"added":"2026-08-13","curated":true,"topic":true,"stars":1,"forks":0,"openIssues":0,"watchers":1,"pushedAt":"2026-08-12T13:18:45Z","updatedAt":"2026-08-13T16:45:20Z","createdAt":"2026-08-11T07:10:42Z","license":"MIT","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"@deepseek-ai/dsh-tool-search","version":"0.0.1","lifecycleScripts":[],"runtimeDependencies":1,"declaredPaths":["cordis.patch.yml","lib/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:vibeinging/dsh-tool-search","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"thu-maic/dsh-openmaic","order":89,"name":"dsh-openmaic","owner":"THU-MAIC","repo":"THU-MAIC/dsh-openmaic","url":"https://github.com/THU-MAIC/dsh-openmaic","category":"tools","description":{"en":"OpenMAIC: classrooms, slides, interactive widgets, and Socratic teaching.","zh":"OpenMAIC 教学：课堂、幻灯片、交互组件与苏格拉底式教学。"},"added":"2026-08-13","curated":true,"topic":true,"stars":5,"forks":2,"openIssues":0,"watchers":5,"pushedAt":"2026-08-13T13:27:52Z","updatedAt":"2026-08-14T03:26:57Z","createdAt":"2026-08-13T13:27:33Z","license":"MIT","language":"JavaScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"@openmaic/dsh-openmaic","version":"0.4.0","lifecycleScripts":[],"runtimeDependencies":5,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:THU-MAIC/dsh-openmaic","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"lzszq/dsh-scholar","order":90,"name":"dsh-scholar","owner":"lzszq","repo":"lzszq/dsh-scholar","url":"https://github.com/lzszq/dsh-scholar","category":"tools","description":{"en":"Academic assistant plugin.","zh":"学术助手插件。"},"added":"2026-08-13","curated":true,"topic":true,"stars":8,"forks":1,"openIssues":1,"watchers":8,"pushedAt":"2026-08-14T07:49:52Z","updatedAt":"2026-08-14T07:18:46Z","createdAt":"2026-08-06T16:04:20Z","license":"MIT","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"@dsh-scholar/research-plugin","version":"0.1.0","lifecycleScripts":["prepare"],"runtimeDependencies":5,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:lzszq/dsh-scholar","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"lifecycle-script","severity":"medium","label":{"zh":"发现安装生命周期脚本：prepare","en":"Install lifecycle scripts found: prepare"},"files":["package.json"]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"caution","reasons":["安装生命周期脚本：prepare"]}},{"id":"ylwl1997/noatmark-dsh-plugin","order":91,"name":"noatmark-dsh-plugin","owner":"ylwl1997","repo":"ylwl1997/noatmark-dsh-plugin","url":"https://github.com/ylwl1997/noatmark-dsh-plugin","category":"tools","description":{"en":"Text hygiene as a dsh plugin: sanitize untrusted text, scan invisible characters, clean LLM formatting, and escape CSV formula injection.","zh":"文本卫生 dsh 插件：净化不可信文本、扫描隐形字符、清洗 LLM 格式、转义 CSV 公式注入。"},"added":"2026-08-14","curated":true,"topic":true,"stars":1,"forks":0,"openIssues":0,"watchers":1,"pushedAt":"2026-08-14T07:13:43Z","updatedAt":"2026-08-14T07:13:50Z","createdAt":"2026-08-14T01:41:28Z","license":null,"language":"TypeScript","homepage":"https://dshbase.com","archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"noatmark-dsh-plugin","version":"0.1.0","lifecycleScripts":["prepare"],"runtimeDependencies":3,"declaredPaths":["cordis.patch.yml","dist/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:ylwl1997/noatmark-dsh-plugin","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"license-missing","severity":"medium","label":{"zh":"仓库未声明可识别许可证","en":"No recognized repository license"},"files":[]},{"id":"lifecycle-script","severity":"medium","label":{"zh":"发现安装生命周期脚本：prepare","en":"Install lifecycle scripts found: prepare"},"files":["package.json"]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":false,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"caution","reasons":["未声明许可证","安装生命周期脚本：prepare"]}},{"id":"jihongboo/dsh-apple-mode","order":92,"name":"dsh-apple-mode","owner":"jihongboo","repo":"jihongboo/dsh-apple-mode","url":"https://github.com/jihongboo/dsh-apple-mode","category":"tools","description":{"en":"Xcode AI integration for DSH: 26 Xcode MCP tools (mcpbridge) + Apple platform skills + Xcode Intelligence-style persona (agent preset or global bundle).","zh":"DSH 的 Xcode AI 集成：26 个 Xcode MCP 工具（mcpbridge）+ Apple 平台技能 + Xcode Intelligence 风格 persona（agent preset 或全局 bundle）。"},"added":"2026-08-14","curated":true,"topic":true,"stars":1,"forks":0,"openIssues":0,"watchers":1,"pushedAt":"2026-08-13T17:35:12Z","updatedAt":"2026-08-13T17:35:30Z","createdAt":"2026-08-13T17:12:08Z","license":"MIT","language":"Shell","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"dsh-apple-mode","version":"0.1.0","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:jihongboo/dsh-apple-mode","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"zk-andy/dsh-continual-evolve","order":93,"name":"dsh-continual-evolve","owner":"ZK-Andy","repo":"ZK-Andy/dsh-continual-evolve","url":"https://github.com/ZK-Andy/dsh-continual-evolve","category":"tools","description":{"en":"Continual self-evolution: versioned, auditable, rollback-safe harness state (prompts, memory, skills, subagent specs) refined from session trajectories, with review gates and hot-reloaded skills.","zh":"持续自进化：从会话轨迹沉淀版本化、可审计、可回滚的 harness 状态（提示词/记忆/技能/子代理规格），带审查门禁与技能热加载。"},"added":"2026-08-14","curated":true,"topic":false,"stars":null,"forks":null,"openIssues":null,"watchers":null,"pushedAt":null,"updatedAt":null,"createdAt":null,"license":null,"language":null,"homepage":null,"archived":false,"defaultBranch":null,"maintenance":"unknown","manifest":{"state":"missing","branch":null,"kinds":[],"packageName":null,"version":null,"lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":[],"invalidDeclaredPaths":[]},"installCommand":null,"discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"blocked","risk":"high","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"manifest-missing","severity":"high","label":{"zh":"未识别到有效的 dsh manifest","en":"No valid dsh manifest found"},"files":[]},{"id":"license-missing","severity":"medium","label":{"zh":"仓库未声明可识别许可证","en":"No recognized repository license"},"files":[]}],"filesInspected":["package.json"],"checks":{"manifest":false,"license":false,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"review","reasons":["未声明许可证","未核验到 dsh manifest"]}},{"id":"zp-home/dsh-recommend","order":94,"name":"dsh-recommend","owner":"zp-home","repo":"zp-home/dsh-recommend","url":"https://github.com/zp-home/dsh-recommend","category":"tools","description":{"en":"Transparent rankings and recommendations for the DSH plugin ecosystem: daily auto-fetched topic data, an open scoring model, and rank/search/recommend tools with a settings-page leaderboard.","zh":"DSH 插件透明排行与推荐：每日自动抓取 `dsh-plugin` 话题生态，公开评分模型，提供 rank/search/recommend 工具与设置页榜单。"},"added":"2026-08-14","curated":true,"topic":true,"stars":6,"forks":0,"openIssues":0,"watchers":6,"pushedAt":"2026-08-14T07:50:35Z","updatedAt":"2026-08-14T07:50:40Z","createdAt":"2026-08-13T21:56:48Z","license":"MIT","language":"JavaScript","homepage":"https://github.com/zp-home/dsh-recommend","archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"dsh-recommend","version":"0.2.0","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/host/index.mjs","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:zp-home/dsh-recommend","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"liustack/modlens","order":95,"name":"modlens","owner":"liustack","repo":"liustack/modlens","url":"https://github.com/liustack/modlens","category":"tools","description":{"en":"Vision bridge for text-only models: paste an image, get structured JSON evidence (OCR, layout, semantics).","zh":"为纯文本模型架起视觉桥梁：粘贴图片，输出结构化 JSON 证据（OCR、版面、语义）。"},"added":"2026-08-14","curated":true,"topic":true,"stars":993,"forks":33,"openIssues":4,"watchers":993,"pushedAt":"2026-08-14T07:43:53Z","updatedAt":"2026-08-14T08:17:03Z","createdAt":"2026-02-22T07:12:00Z","license":"MIT","language":"TypeScript","homepage":"https://liustack.dev","archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"@liustack/modlens","version":"3.14.0","lifecycleScripts":[],"runtimeDependencies":2,"declaredPaths":["cordis.patch.yml","dsh/index.js","dsh/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:liustack/modlens","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"dsh-market/dsh-market","order":96,"name":"dsh-market","owner":"dsh-market","repo":"dsh-market/dsh-market","url":"https://github.com/dsh-market/dsh-market","category":"tools","description":{"en":"The plugin market inside DSH: a Settings page to browse and search the full community catalog by category, with confirmed one-click installs and an installed-plugins view.","zh":"装在 DSH 里的插件市场：设置页内逛/搜全部社区插件，按分类筛选，确认后一键安装，已装插件一目了然。"},"added":"2026-08-14","curated":true,"topic":true,"stars":4,"forks":0,"openIssues":0,"watchers":4,"pushedAt":"2026-08-14T09:29:44Z","updatedAt":"2026-08-14T09:29:48Z","createdAt":"2026-08-14T04:58:15Z","license":null,"language":"JavaScript","homepage":"https://dshmarket.com","archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"dsh-market","version":"0.3.7","lifecycleScripts":["prepare"],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js","client/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:dsh-market/dsh-market","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T09:30:45.415Z"},"screening":{"version":1,"scope":"source","state":"review","risk":"medium","checkedAt":"2026-08-14T09:30:53.283Z","findings":[{"id":"license-missing","severity":"medium","label":{"zh":"仓库未声明可识别许可证","en":"No recognized repository license"},"files":[]},{"id":"lifecycle-script","severity":"medium","label":{"zh":"发现安装生命周期脚本：prepare","en":"Install lifecycle scripts found: prepare"},"files":["package.json"]},{"id":"lockfile-missing","severity":"medium","label":{"zh":"仓库根目录未发现依赖锁文件","en":"No root dependency lockfile found"},"files":[]},{"id":"network-egress","severity":"medium","label":{"zh":"发现主动网络请求能力","en":"Outbound network capability signal found"},"files":["client/client.js"]}],"filesInspected":["package.json","client/client.js","cordis.patch.yml"],"checks":{"manifest":true,"license":false,"readme":true,"lockfile":false,"source":true,"securityDisclosure":true}},"attention":{"level":"review","reasons":["仓库未声明可识别许可证","发现安装生命周期脚本：prepare","仓库根目录未发现依赖锁文件","发现主动网络请求能力"]}},{"id":"awesome-dsh-plugin/dsh-find-plugin","order":97,"name":"dsh-find-plugin","owner":"awesome-dsh-plugin","repo":"awesome-dsh-plugin/dsh-find-plugin","url":"https://github.com/awesome-dsh-plugin/dsh-find-plugin","category":"tools","description":{"en":"Find plugins without leaving the agent: search this curated registry by keyword or category, with ready-to-run install commands.","zh":"会话内直接找插件：按关键词/分类搜索本精选 registry，返回描述与可直接执行的安装命令。"},"added":"2026-08-14","curated":true,"topic":true,"stars":7,"forks":0,"openIssues":0,"watchers":7,"pushedAt":"2026-08-14T05:44:07Z","updatedAt":"2026-08-14T07:53:49Z","createdAt":"2026-08-14T01:46:59Z","license":"MIT","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"dsh-find-plugin","version":"0.3.5","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:awesome-dsh-plugin/dsh-find-plugin","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"lonelymoon87/dsh-code-intel","order":98,"name":"dsh-code-intel","owner":"lonelymoon87","repo":"lonelymoon87/dsh-code-intel","url":"https://github.com/lonelymoon87/dsh-code-intel","category":"tools","description":{"en":"Indexes workspace symbols with Tree-sitter and provides lexical or optional embedding-assisted code search.","zh":"用 Tree-sitter 建立工作区符号索引，提供词法或可选 embedding 辅助的代码检索。"},"added":"2026-08-14","curated":true,"topic":true,"stars":0,"forks":0,"openIssues":0,"watchers":0,"pushedAt":"2026-08-14T02:54:22Z","updatedAt":"2026-08-14T02:51:53Z","createdAt":"2026-08-13T18:18:40Z","license":"MIT","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"dsh-code-intel","version":"0.1.2","lifecycleScripts":["prepare"],"runtimeDependencies":4,"declaredPaths":["cordis.patch.yml","dist/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:lonelymoon87/dsh-code-intel","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"lifecycle-script","severity":"medium","label":{"zh":"发现安装生命周期脚本：prepare","en":"Install lifecycle scripts found: prepare"},"files":["package.json"]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"caution","reasons":["安装生命周期脚本：prepare"]}},{"id":"lynx-gt/dsh-subagent-tools","order":99,"name":"dsh-subagent-tools","owner":"lynx-gt","repo":"lynx-gt/dsh-subagent-tools","url":"https://github.com/lynx-gt/dsh-subagent-tools","category":"tools","description":{"en":"Per-call model, provider, persona, and toolFilter overrides for subagent delegation, with @preset: references and provider/model composite ids.","zh":"子代理委派的按调用覆盖：model/provider/persona/toolFilter、@preset: 引用与 provider/model 组合 id。"},"added":"2026-08-14","curated":true,"topic":true,"stars":1,"forks":0,"openIssues":0,"watchers":1,"pushedAt":"2026-08-14T02:18:18Z","updatedAt":"2026-08-14T02:24:31Z","createdAt":"2026-08-14T02:02:27Z","license":"MIT","language":"JavaScript","homepage":null,"archived":false,"defaultBranch":"master","maintenance":"active","manifest":{"state":"verified","branch":"master","kinds":["bundle"],"packageName":"dsh-subagent-tools","version":"0.1.0","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:lynx-gt/dsh-subagent-tools","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"lynx-gt/dsh-subagent-cwd","order":100,"name":"dsh-subagent-cwd","owner":"lynx-gt","repo":"lynx-gt/dsh-subagent-cwd","url":"https://github.com/lynx-gt/dsh-subagent-cwd","category":"tools","description":{"en":"Extends dsh-subagent-tools with a per-call cwd for subagents, shipped with the two in-process provider patches it requires.","zh":"在 dsh-subagent-tools 基础上增加子代理按调用 cwd，附带所需的两个 in-process provider 补丁。"},"added":"2026-08-14","curated":true,"topic":true,"stars":1,"forks":0,"openIssues":0,"watchers":1,"pushedAt":"2026-08-14T02:18:22Z","updatedAt":"2026-08-14T02:24:31Z","createdAt":"2026-08-14T02:02:29Z","license":"MIT","language":"JavaScript","homepage":null,"archived":false,"defaultBranch":"master","maintenance":"active","manifest":{"state":"verified","branch":"master","kinds":["bundle"],"packageName":"dsh-subagent-cwd","version":"0.1.0","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:lynx-gt/dsh-subagent-cwd","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"jesse-njx/dsh-voice","order":101,"name":"dsh-voice","owner":"Jesse-njx","repo":"Jesse-njx/dsh-voice","url":"https://github.com/Jesse-njx/dsh-voice","category":"tools","description":{"en":"Voice notes in, spoken answers out: dictate audio that becomes user messages (transcribe), have the agent read replies aloud (speak), local-first under ~/.dsh/voice.","zh":"语音输入、语音输出：把口述音频转写为用户消息（transcribe），让 agent 朗读回复（speak），本地优先，音频存于 ~/.dsh/voice。"},"added":"2026-08-14","curated":true,"topic":true,"stars":0,"forks":0,"openIssues":0,"watchers":0,"pushedAt":"2026-08-13T18:02:41Z","updatedAt":"2026-08-13T18:03:45Z","createdAt":"2026-08-13T18:00:48Z","license":"MIT","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"@dsh-voice/bundle","version":"0.1.0","lifecycleScripts":["prepare"],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:Jesse-njx/dsh-voice","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"lifecycle-script","severity":"medium","label":{"zh":"发现安装生命周期脚本：prepare","en":"Install lifecycle scripts found: prepare"},"files":["package.json"]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"caution","reasons":["安装生命周期脚本：prepare"]}},{"id":"jesse-njx/dsh-docker","order":102,"name":"dsh-docker","owner":"Jesse-njx","repo":"Jesse-njx/dsh-docker","url":"https://github.com/Jesse-njx/dsh-docker","category":"tools","description":{"en":"Typed, guarded container control: ps/logs/inspect/exec/start/stop and compose up/down with JSON output, project-aware targeting, and approval-gated destructive ops.","zh":"类型安全、带护栏的容器控制：ps/logs/inspect/exec/start/stop 与 compose up/down，JSON 输出、项目感知定位、破坏性操作需审批。"},"added":"2026-08-14","curated":true,"topic":false,"stars":null,"forks":null,"openIssues":null,"watchers":null,"pushedAt":null,"updatedAt":null,"createdAt":null,"license":null,"language":null,"homepage":null,"archived":false,"defaultBranch":"main","maintenance":"unknown","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"@dsh-docker/bundle","version":"0.1.0","lifecycleScripts":[],"runtimeDependencies":1},"installCommand":"dsh plugin --profile web add github:Jesse-njx/dsh-docker","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"license-missing","severity":"medium","label":{"zh":"仓库未声明可识别许可证","en":"No recognized repository license"},"files":[]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":false,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"review","reasons":["未声明许可证"]}},{"id":"hccccc01333/dsh-excel-chat","order":103,"name":"dsh-excel-chat","owner":"hccccc01333","repo":"hccccc01333/dsh-excel-chat","url":"https://github.com/hccccc01333/dsh-excel-chat","category":"tools","description":{"en":"Talk to Excel in DeepSeek Harness: create, edit, repair, and verify spreadsheets by conversation, with automatic formula health checks after every edit.","zh":"在 DeepSeek Harness 里对话完成 Excel 工作：建表、编辑、修复公式、图表校验，每次编辑后自动体检公式。"},"added":"2026-08-14","curated":true,"topic":true,"stars":2,"forks":0,"openIssues":0,"watchers":2,"pushedAt":"2026-08-14T08:12:06Z","updatedAt":"2026-08-14T08:12:12Z","createdAt":"2026-08-14T01:23:15Z","license":null,"language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"master","maintenance":"active","manifest":{"state":"package-only","branch":"master","kinds":[],"packageName":"vera","version":"0.25.0","lifecycleScripts":[],"runtimeDependencies":7,"declaredPaths":[],"invalidDeclaredPaths":[]},"installCommand":null,"discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"blocked","risk":"high","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"manifest-missing","severity":"high","label":{"zh":"未识别到有效的 dsh manifest","en":"No valid dsh manifest found"},"files":[]},{"id":"license-missing","severity":"medium","label":{"zh":"仓库未声明可识别许可证","en":"No recognized repository license"},"files":[]}],"filesInspected":["package.json"],"checks":{"manifest":false,"license":false,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"review","reasons":["未声明许可证","未核验到 dsh manifest"]}},{"id":"evilirving/dsh-context-proxy","order":104,"name":"dsh-context-proxy","owner":"EvilIrving","repo":"EvilIrving/dsh-context-proxy","url":"https://github.com/EvilIrving/dsh-context-proxy","category":"tools","description":{"en":"Thin on-demand context retrieval: context_query / context_slice / context_grep tools that read already-persisted history back with replay-safe citations.","zh":"按需取回薄层：context_query / context_slice / context_grep 三个工具读取已持久化的历史，引用可回放。"},"added":"2026-08-14","curated":true,"topic":false,"stars":null,"forks":null,"openIssues":null,"watchers":null,"pushedAt":null,"updatedAt":null,"createdAt":null,"license":null,"language":null,"homepage":null,"archived":false,"defaultBranch":null,"maintenance":"unknown","manifest":{"state":"missing","branch":null,"kinds":[],"packageName":null,"version":null,"lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":[],"invalidDeclaredPaths":[]},"installCommand":null,"discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"blocked","risk":"high","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"manifest-missing","severity":"high","label":{"zh":"未识别到有效的 dsh manifest","en":"No valid dsh manifest found"},"files":[]},{"id":"license-missing","severity":"medium","label":{"zh":"仓库未声明可识别许可证","en":"No recognized repository license"},"files":[]}],"filesInspected":["package.json"],"checks":{"manifest":false,"license":false,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"review","reasons":["未声明许可证","未核验到 dsh manifest"]}},{"id":"zhaoolee/notes","order":105,"name":"notes","owner":"zhaoolee","repo":"zhaoolee/notes","url":"https://github.com/zhaoolee/notes","category":"tools","description":{"en":"Export DSH conversations as Smartisan Notes-style PNGs, or create and update Markdown notes in a configured account-scoped workspace.","zh":"将 DSH 对话导出为锤子便签风格 PNG，或在配置的账号工作区中新建和更新 Markdown 便签。"},"added":"2026-08-14","curated":true,"topic":true,"stars":137,"forks":3,"openIssues":0,"watchers":137,"pushedAt":"2026-08-14T03:11:25Z","updatedAt":"2026-08-14T06:17:33Z","createdAt":"2026-03-15T04:47:17Z","license":null,"language":"TypeScript","homepage":"https://notes.fangyuanxiaozhan.com","archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"package-only","branch":"main","kinds":[],"packageName":"notes","version":"1.6.1","lifecycleScripts":[],"runtimeDependencies":12,"declaredPaths":[],"invalidDeclaredPaths":[]},"installCommand":null,"discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"blocked","risk":"high","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"manifest-missing","severity":"high","label":{"zh":"未识别到有效的 dsh manifest","en":"No valid dsh manifest found"},"files":[]},{"id":"license-missing","severity":"medium","label":{"zh":"仓库未声明可识别许可证","en":"No recognized repository license"},"files":[]}],"filesInspected":["package.json"],"checks":{"manifest":false,"license":false,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"review","reasons":["未声明许可证","未核验到 dsh manifest"]}},{"id":"zimai233/dsh-figma-to-lottie","order":106,"name":"dsh-figma-to-lottie","owner":"zimai233","repo":"zimai233/dsh-figma-to-lottie","url":"https://github.com/zimai233/dsh-figma-to-lottie","category":"tools","description":{"en":"Compile SVG paths and keyframe specs into self-contained Lottie JSON animation files.","zh":"将 SVG 路径与关键帧参数编译成自包含的 Lottie JSON 动画文件。"},"added":"2026-08-14","curated":true,"topic":true,"stars":1,"forks":0,"openIssues":0,"watchers":1,"pushedAt":"2026-08-14T04:37:52Z","updatedAt":"2026-08-14T04:53:49Z","createdAt":"2026-08-14T03:59:39Z","license":"MIT","language":"JavaScript","homepage":null,"archived":false,"defaultBranch":"master","maintenance":"active","manifest":{"state":"verified","branch":"master","kinds":["bundle"],"packageName":"dsh-figma-to-lottie","version":"0.1.0","lifecycleScripts":[],"runtimeDependencies":1,"declaredPaths":["cordis.patch.yml","src/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:zimai233/dsh-figma-to-lottie","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"zimai233/dsh-exam-countdown","order":107,"name":"dsh-exam-countdown","owner":"zimai233","repo":"zimai233/dsh-exam-countdown","url":"https://github.com/zimai233/dsh-exam-countdown","category":"tools","description":{"en":"Query 64 Chinese exams (高考/考研/四六级/CPA/法考…) with rule-aware date math (2nd-Saturday, 1st-Sunday) and countdowns.","zh":"查询 64 场中国考试（高考/考研/四六级/CPA/法考…）的规则日期（第二个周六、第一个周日）与倒计时。"},"added":"2026-08-14","curated":true,"topic":false,"stars":null,"forks":null,"openIssues":null,"watchers":null,"pushedAt":null,"updatedAt":null,"createdAt":null,"license":null,"language":null,"homepage":null,"archived":false,"defaultBranch":"master","maintenance":"unknown","manifest":{"state":"verified","branch":"master","kinds":["bundle"],"packageName":"dsh-exam-countdown","version":"0.1.0","lifecycleScripts":[],"runtimeDependencies":1,"declaredPaths":["cordis.patch.yml","src/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:zimai233/dsh-exam-countdown","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"license-missing","severity":"medium","label":{"zh":"仓库未声明可识别许可证","en":"No recognized repository license"},"files":[]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":false,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"review","reasons":["未声明许可证"]}},{"id":"zimai233/dsh-wash-calendar","order":108,"name":"dsh-wash-calendar","owner":"zimai233","repo":"zimai233/dsh-wash-calendar","url":"https://github.com/zimai233/dsh-wash-calendar","category":"tools","description":{"en":"Recurring-habit scheduling from pure date math: next occurrence, range schedules, and overdue advice.","zh":"基于纯日期数学的周期习惯排程：下次发生日、区间排程与逾期提醒。"},"added":"2026-08-14","curated":true,"topic":true,"stars":0,"forks":0,"openIssues":0,"watchers":0,"pushedAt":"2026-08-14T03:59:57Z","updatedAt":"2026-08-14T04:00:38Z","createdAt":"2026-08-14T03:59:53Z","license":"MIT","language":"JavaScript","homepage":null,"archived":false,"defaultBranch":"master","maintenance":"active","manifest":{"state":"verified","branch":"master","kinds":["bundle"],"packageName":"dsh-wash-calendar","version":"0.1.0","lifecycleScripts":[],"runtimeDependencies":1,"declaredPaths":["cordis.patch.yml","src/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:zimai233/dsh-wash-calendar","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"zimai233/dsh-adhd-copilot","order":109,"name":"dsh-adhd-copilot","owner":"zimai233","repo":"zimai233/dsh-adhd-copilot","url":"https://github.com/zimai233/dsh-adhd-copilot","category":"tools","description":{"en":"ADHD behavioral coaching skill: task breakdown, overwhelm management, launch rituals, and failure recovery.","zh":"ADHD 行为辅导技能：任务拆解、事项过载管理、启动仪式与失败重启。"},"added":"2026-08-14","curated":true,"topic":false,"stars":null,"forks":null,"openIssues":null,"watchers":null,"pushedAt":null,"updatedAt":null,"createdAt":null,"license":null,"language":null,"homepage":null,"archived":false,"defaultBranch":"master","maintenance":"unknown","manifest":{"state":"verified","branch":"master","kinds":["bundle"],"packageName":"dsh-adhd-copilot","version":"0.1.0","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","src/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:zimai233/dsh-adhd-copilot","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"license-missing","severity":"medium","label":{"zh":"仓库未声明可识别许可证","en":"No recognized repository license"},"files":[]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":false,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"review","reasons":["未声明许可证"]}},{"id":"zimai233/dsh-image-search","order":110,"name":"dsh-image-search","owner":"zimai233","repo":"zimai233/dsh-image-search","url":"https://github.com/zimai233/dsh-image-search","category":"tools","description":{"en":"Multi-engine reverse image search aggregator: Google Lens, Baidu, Yandex, TinEye, SauceNAO, IQDB, Ascii2d.","zh":"多引擎反向识图聚合：Google Lens、百度、Yandex、TinEye、SauceNAO、IQDB、Ascii2d。"},"added":"2026-08-14","curated":true,"topic":false,"stars":null,"forks":null,"openIssues":null,"watchers":null,"pushedAt":null,"updatedAt":null,"createdAt":null,"license":null,"language":null,"homepage":null,"archived":false,"defaultBranch":"master","maintenance":"unknown","manifest":{"state":"verified","branch":"master","kinds":["bundle"],"packageName":"dsh-image-search","version":"0.1.0","lifecycleScripts":[],"runtimeDependencies":1,"declaredPaths":["cordis.patch.yml","src/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:zimai233/dsh-image-search","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"license-missing","severity":"medium","label":{"zh":"仓库未声明可识别许可证","en":"No recognized repository license"},"files":[]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":false,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"review","reasons":["未声明许可证"]}},{"id":"zimai233/dsh-video-downloader","order":111,"name":"dsh-video-downloader","owner":"zimai233","repo":"zimai233/dsh-video-downloader","url":"https://github.com/zimai233/dsh-video-downloader","category":"tools","description":{"en":"Detect and download media from Bilibili/YouTube/Douyin/Xiaohongshu with quality and format analysis.","zh":"检测并下载 B站/YouTube/抖音/小红书视频媒体，带清晰度与格式分析。"},"added":"2026-08-14","curated":true,"topic":false,"stars":null,"forks":null,"openIssues":null,"watchers":null,"pushedAt":null,"updatedAt":null,"createdAt":null,"license":null,"language":null,"homepage":null,"archived":false,"defaultBranch":"master","maintenance":"unknown","manifest":{"state":"verified","branch":"master","kinds":["bundle"],"packageName":"dsh-video-downloader","version":"0.1.0","lifecycleScripts":[],"runtimeDependencies":1,"declaredPaths":["cordis.patch.yml","src/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:zimai233/dsh-video-downloader","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"license-missing","severity":"medium","label":{"zh":"仓库未声明可识别许可证","en":"No recognized repository license"},"files":[]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":false,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"review","reasons":["未声明许可证"]}},{"id":"luke-yong/dsh-plugin-knowledge-graph","order":112,"name":"dsh-plugin-knowledge-graph","owner":"Luke-Yong","repo":"Luke-Yong/dsh-plugin-knowledge-graph","url":"https://github.com/Luke-Yong/dsh-plugin-knowledge-graph","category":"tools","description":{"en":"A read_graph tool backed by a codebase knowledge graph (CONTAINS / EXPORTS / IMPORTS / IMPORTS_SYMBOL relations).","zh":"基于代码库知识图谱的 read_graph 工具（CONTAINS / EXPORTS / IMPORTS / IMPORTS_SYMBOL 关系）。"},"added":"2026-08-14","curated":true,"topic":true,"stars":1,"forks":0,"openIssues":0,"watchers":1,"pushedAt":"2026-08-14T04:05:44Z","updatedAt":"2026-08-14T05:06:42Z","createdAt":"2026-08-14T03:59:05Z","license":"MIT","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"dsh-plugin-knowledge-graph","version":"0.1.0","lifecycleScripts":[],"runtimeDependencies":1,"declaredPaths":["cordis.patch.yml","dist/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:Luke-Yong/dsh-plugin-knowledge-graph","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"liustack/modsearch","order":113,"name":"modsearch","owner":"liustack","repo":"liustack/modsearch","url":"https://github.com/liustack/modsearch","category":"tools","description":{"en":"Web search bridge for text-only agents: ask the web or X, get structured JSON evidence (search, fetch, citations).","zh":"纯文本 agent 的联网搜索桥：搜索网页与 X，返回结构化 JSON 证据（search/fetch/引用）。"},"added":"2026-08-14","curated":true,"topic":true,"stars":76,"forks":4,"openIssues":2,"watchers":76,"pushedAt":"2026-08-13T21:49:49Z","updatedAt":"2026-08-14T06:19:35Z","createdAt":"2026-02-22T07:12:53Z","license":"MIT","language":"TypeScript","homepage":"https://liustack.dev","archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"@liustack/modsearch","version":"5.3.0","lifecycleScripts":[],"runtimeDependencies":2,"declaredPaths":["cordis.patch.yml","dsh/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:liustack/modsearch","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"taxueseek/argo","order":114,"name":"argo","owner":"taxueseek","repo":"taxueseek/argo","url":"https://github.com/taxueseek/argo","category":"tools","description":{"en":"Search built for agents: multilingual coverage across web, academic, code, shopping, finance, news, and encyclopedias.","zh":"专为 agent 打造的搜索工具：多语言，覆盖中文/英文/学术/代码/购物/金融/新闻/百科。"},"added":"2026-08-14","curated":true,"topic":true,"stars":63,"forks":2,"openIssues":0,"watchers":63,"pushedAt":"2026-08-13T13:58:54Z","updatedAt":"2026-08-14T08:03:28Z","createdAt":"2026-07-18T15:06:11Z","license":"MIT","language":"Python","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"package-only","branch":"main","kinds":[],"packageName":"argo-search","version":"2.8.0","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":[],"invalidDeclaredPaths":[]},"installCommand":null,"discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"blocked","risk":"high","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"manifest-missing","severity":"high","label":{"zh":"未识别到有效的 dsh manifest","en":"No valid dsh manifest found"},"files":[]}],"filesInspected":["package.json"],"checks":{"manifest":false,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"review","reasons":["未核验到 dsh manifest"]}},{"id":"tonydua/dsh-web-search-exa","order":115,"name":"dsh-web-search-exa","owner":"TonyDua","repo":"TonyDua/dsh-web-search-exa","url":"https://github.com/TonyDua/dsh-web-search-exa","category":"tools","description":{"en":"Zero-config Exa web search provider for the ctx.web seam: anonymous MCP fallback without an API key, plus keyed REST search.","zh":"ctx.web 接缝的零配置 Exa 网页搜索提供方：无 API key 时走匿名 MCP 兜底，配 key 时走 REST 搜索。"},"added":"2026-08-14","curated":true,"topic":true,"stars":0,"forks":0,"openIssues":0,"watchers":0,"pushedAt":"2026-08-14T07:08:24Z","updatedAt":"2026-08-14T07:08:41Z","createdAt":"2026-08-14T05:02:56Z","license":"MIT","language":"JavaScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"@tonydua/dsh-web-search-exa","version":"0.1.2","lifecycleScripts":[],"runtimeDependencies":1,"declaredPaths":["cordis.patch.yml","lib/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:TonyDua/dsh-web-search-exa","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"lum1104/dsh-browser","order":116,"name":"dsh-browser","owner":"Lum1104","repo":"Lum1104/dsh-browser","url":"https://github.com/Lum1104/dsh-browser","category":"tools","description":{"en":"Chrome sidebar extension that lets DSH operate your browser directly, no vision capabilities required.","zh":"Chrome 侧边栏扩展，让 DSH 直接操控你的浏览器，无需视觉能力。"},"added":"2026-08-14","curated":true,"topic":true,"stars":65,"forks":2,"openIssues":0,"watchers":65,"pushedAt":"2026-08-14T04:27:30Z","updatedAt":"2026-08-14T08:14:48Z","createdAt":"2026-08-06T09:05:10Z","license":"MIT","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"package-only","branch":"main","kinds":[],"packageName":"dsh-browser","version":"0.1.0","lifecycleScripts":[],"runtimeDependencies":1,"declaredPaths":[],"invalidDeclaredPaths":[]},"installCommand":null,"discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"blocked","risk":"high","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"manifest-missing","severity":"high","label":{"zh":"未识别到有效的 dsh manifest","en":"No valid dsh manifest found"},"files":[]}],"filesInspected":["package.json"],"checks":{"manifest":false,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"review","reasons":["未核验到 dsh manifest"]}},{"id":"sanqi-normal/dsh-webui-market-plugin","order":117,"name":"dsh-webui-market-plugin","owner":"Sanqi-normal","repo":"Sanqi-normal/dsh-webui-market-plugin","url":"https://github.com/Sanqi-normal/dsh-webui-market-plugin","category":"tools","description":{"en":"In-harness plugin market for the dsh web GUI: browse the awesome-dsh-plugin.com catalog and install/uninstall plugins into a profile from Settings → Plugins → Plugin Market.","zh":"dsh Web GUI 内的社区插件市场：浏览 awesome-dsh-plugin.com 目录，从 设置 → 插件 → 插件市场 安装/卸载插件到 profile。"},"added":"2026-08-14","curated":true,"topic":true,"stars":0,"forks":0,"openIssues":0,"watchers":0,"pushedAt":"2026-08-14T07:44:15Z","updatedAt":"2026-08-14T07:44:19Z","createdAt":"2026-08-13T18:59:30Z","license":"MIT","language":"JavaScript","homepage":null,"archived":false,"defaultBranch":"master","maintenance":"active","manifest":{"state":"verified","branch":"master","kinds":["bundle","client"],"packageName":"@sanqi-normal/dsh-webui-market-plugin","version":"0.1.0","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/host.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:Sanqi-normal/dsh-webui-market-plugin","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"huey1in/trio","order":118,"name":"trio","owner":"huey1in","repo":"huey1in/trio","url":"https://github.com/huey1in/trio","category":"tools","description":{"en":"Browser automation (Playwright) with a live view, an MCP server exposing DSH agents to any MCP client, and GitHub issue/PR/webhook review tools.","zh":"浏览器自动化（Playwright，带实时画面）+ MCP Server（把 DSH agent 暴露给任何 MCP 客户端）+ GitHub issue/PR/webhook 评审工具。"},"added":"2026-08-14","curated":true,"topic":true,"stars":1,"forks":0,"openIssues":0,"watchers":1,"pushedAt":"2026-08-14T08:02:57Z","updatedAt":"2026-08-14T08:03:11Z","createdAt":"2026-08-14T05:56:10Z","license":"MIT","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"dsh-trio","version":"0.5.1","lifecycleScripts":["prepare"],"runtimeDependencies":1,"declaredPaths":["cordis.patch.yml","lib/index.mjs"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:huey1in/trio","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"lifecycle-script","severity":"medium","label":{"zh":"发现安装生命周期脚本：prepare","en":"Install lifecycle scripts found: prepare"},"files":["package.json"]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"caution","reasons":["安装生命周期脚本：prepare"]}},{"id":"icetomoyo/dsh_workflow","order":119,"name":"dsh_workflow","owner":"icetomoyo","repo":"icetomoyo/dsh_workflow","url":"https://github.com/icetomoyo/dsh_workflow","category":"workflow","description":{"en":"UltraCode-style multi-agent orchestration: a generatable, savable, governable, observable, resumable workflow layer.","zh":"把 UltraCode 式多 Agent 调度带给 DSH：可生成、可保存、可治理、可观察、可恢复的 Workflow 层。"},"added":"2026-08-13","curated":true,"topic":true,"stars":49,"forks":0,"openIssues":0,"watchers":49,"pushedAt":"2026-08-13T23:53:40Z","updatedAt":"2026-08-14T06:16:01Z","createdAt":"2026-08-12T16:39:26Z","license":"MIT","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"@dsh-external/workflow","version":"0.1.2","lifecycleScripts":[],"runtimeDependencies":1,"declaredPaths":["cordis.patch.yml","lib/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:icetomoyo/dsh_workflow","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"nanmicoder/dsh-agent-teams","order":120,"name":"dsh-agent-teams","owner":"NanmiCoder","repo":"NanmiCoder/dsh-agent-teams","url":"https://github.com/NanmiCoder/dsh-agent-teams","category":"workflow","description":{"en":"AgentTeams multi-agent teams.","zh":"AgentTeams 多智能体团队。"},"added":"2026-08-13","curated":true,"topic":true,"stars":184,"forks":17,"openIssues":2,"watchers":184,"pushedAt":"2026-08-14T05:36:20Z","updatedAt":"2026-08-14T08:13:25Z","createdAt":"2026-08-12T13:41:50Z","license":null,"language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"dsh-agent-teams","version":"0.1.0","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:NanmiCoder/dsh-agent-teams","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"license-missing","severity":"medium","label":{"zh":"仓库未声明可识别许可证","en":"No recognized repository license"},"files":[]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":false,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"review","reasons":["未声明许可证"]}},{"id":"titanwings/dsh-automation","order":121,"name":"dsh-automation","owner":"titanwings","repo":"titanwings/dsh-automation","url":"https://github.com/titanwings/dsh-automation","category":"workflow","description":{"en":"Scheduled coding runs in fresh agent sessions with auditable history.","zh":"定时任务：让 Coding 任务按计划在全新 Agent Session 中运行，保留可审计历史。"},"added":"2026-08-13","curated":true,"topic":true,"stars":24,"forks":1,"openIssues":0,"watchers":24,"pushedAt":"2026-08-14T06:43:27Z","updatedAt":"2026-08-14T07:42:18Z","createdAt":"2026-08-13T13:30:40Z","license":"MIT","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"@dsh-external/dsh-automation","version":"0.1.5","lifecycleScripts":[],"runtimeDependencies":2,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:titanwings/dsh-automation","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"sev7een/dsh-plugin-automations","order":122,"name":"dsh-plugin-automations","owner":"Sev7een","repo":"Sev7een/dsh-plugin-automations","url":"https://github.com/Sev7een/dsh-plugin-automations","category":"workflow","description":{"en":"Settings-based scheduled tasks that run on time or during DeepSeek off-peak hours, with one-time and daily schedules backed by durable task state.","zh":"设置页定时任务：支持准点或 DeepSeek 谷时段执行、单次/每日重复，并持久化任务状态。"},"added":"2026-08-14","curated":true,"topic":true,"stars":1,"forks":0,"openIssues":0,"watchers":1,"pushedAt":"2026-08-14T06:50:55Z","updatedAt":"2026-08-14T06:58:13Z","createdAt":"2026-08-14T06:45:27Z","license":null,"language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"dsh-plugin-automations","version":"0.2.0","lifecycleScripts":["prepare"],"runtimeDependencies":1,"declaredPaths":["cordis.patch.yml","lib/index.js","client/bundle.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:Sev7een/dsh-plugin-automations","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"license-missing","severity":"medium","label":{"zh":"仓库未声明可识别许可证","en":"No recognized repository license"},"files":[]},{"id":"lifecycle-script","severity":"medium","label":{"zh":"发现安装生命周期脚本：prepare","en":"Install lifecycle scripts found: prepare"},"files":["package.json"]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":false,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"caution","reasons":["未声明许可证","安装生命周期脚本：prepare"]}},{"id":"jesse-njx/dsh-routines","order":123,"name":"dsh-routines","owner":"Jesse-njx","repo":"Jesse-njx/dsh-routines","url":"https://github.com/Jesse-njx/dsh-routines","category":"workflow","description":{"en":"Scheduled agents on a cron: run a prompt on a schedule and get the digest where you already are, with overlap/missed-run/timeout safety defaults.","zh":"定时 Agent：按 cron 计划运行 prompt，把摘要送到你已有的地方，内置重叠/漏跑/超时安全策略。"},"added":"2026-08-14","curated":true,"topic":true,"stars":1,"forks":0,"openIssues":1,"watchers":1,"pushedAt":"2026-08-13T16:59:52Z","updatedAt":"2026-08-13T17:23:26Z","createdAt":"2026-08-13T16:53:31Z","license":"MIT","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"@dsh-routines/bundle","version":"0.1.0","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:Jesse-njx/dsh-routines","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"titanwings/dsh-plannotator","order":124,"name":"dsh-plannotator","owner":"titanwings","repo":"titanwings/dsh-plannotator","url":"https://github.com/titanwings/dsh-plannotator","category":"workflow","description":{"en":"Plan review with anchored annotations and structured feedback back to the agent.","zh":"计划批注：选中计划原文逐条批注，结构化反馈送回 Agent。"},"added":"2026-08-13","curated":true,"topic":true,"stars":3,"forks":0,"openIssues":0,"watchers":3,"pushedAt":"2026-08-13T16:20:46Z","updatedAt":"2026-08-14T08:01:25Z","createdAt":"2026-08-13T13:30:40Z","license":"MIT","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"@dsh-external/dsh-plannotator","version":"0.1.3","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:titanwings/dsh-plannotator","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"vlln/dsh-loop","order":125,"name":"dsh-loop","owner":"vlln","repo":"vlln/dsh-loop","url":"https://github.com/vlln/dsh-loop","category":"workflow","description":{"en":"Recurring loops: `/loop` command + loop tool + activity status bar.","zh":"定时循环：`/loop` 命令 + loop 工具 + 活动状态条。"},"added":"2026-08-13","curated":true,"topic":true,"stars":2,"forks":0,"openIssues":0,"watchers":2,"pushedAt":"2026-08-13T14:22:09Z","updatedAt":"2026-08-13T16:42:46Z","createdAt":"2026-08-10T16:41:46Z","license":"MIT","language":"JavaScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"@dsh-external/dsh-loop","version":"0.3.0","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.mjs","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:vlln/dsh-loop","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"fuhefei/dsh-sentinel","order":126,"name":"dsh-sentinel","owner":"fuhefei","repo":"fuhefei/dsh-sentinel","url":"https://github.com/fuhefei/dsh-sentinel","category":"workflow","description":{"en":"Condition-driven wakeup: durable file/command/http/process/webhook watches that wake the agent.","zh":"条件驱动唤醒：file/command/http/process/webhook 持久监视，触发即唤醒 agent。"},"added":"2026-08-13","curated":true,"topic":true,"stars":4,"forks":0,"openIssues":1,"watchers":4,"pushedAt":"2026-08-14T07:47:41Z","updatedAt":"2026-08-14T07:47:49Z","createdAt":"2026-08-13T13:01:21Z","license":"BSD-3-Clause","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"@dsh-external/dsh-sentinel","version":"0.3.2","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:fuhefei/dsh-sentinel","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"omdsh-dev/dsh-deep-research","order":127,"name":"dsh-deep-research","owner":"omdsh-dev","repo":"omdsh-dev/dsh-deep-research","url":"https://github.com/omdsh-dev/dsh-deep-research","category":"workflow","description":{"en":"Adaptive deep-research orchestrator built on the official workflow engine.","zh":"自适应深度研究编排器（基于官方 workflow 引擎）。"},"added":"2026-08-13","curated":true,"topic":true,"stars":6,"forks":0,"openIssues":2,"watchers":6,"pushedAt":"2026-08-12T07:12:36Z","updatedAt":"2026-08-14T05:02:33Z","createdAt":"2026-08-06T05:23:41Z","license":"MIT","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"@dsh-external/dsh-deep-research","version":"0.1.0","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/types/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:omdsh-dev/dsh-deep-research","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"omdsh-dev/dsh-inspect","order":128,"name":"dsh-inspect","owner":"omdsh-dev","repo":"omdsh-dev/dsh-inspect","url":"https://github.com/omdsh-dev/dsh-inspect","category":"workflow","description":{"en":"Adversarial checkup → fix → review loop toolset.","zh":"发现问题→修复交付→质量复查的对抗式闭环工具集。"},"added":"2026-08-13","curated":true,"topic":true,"stars":2,"forks":0,"openIssues":3,"watchers":2,"pushedAt":"2026-08-12T07:03:13Z","updatedAt":"2026-08-13T16:52:14Z","createdAt":"2026-08-06T14:47:45Z","license":"MIT","language":"JavaScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"@dsh-external/dsh-inspect","version":"0.1.0","lifecycleScripts":[],"runtimeDependencies":1,"declaredPaths":["cordis.patch.yml","lib/types/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:omdsh-dev/dsh-inspect","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"fakechris/dsh-track","order":129,"name":"dsh-track","owner":"fakechris","repo":"fakechris/dsh-track","url":"https://github.com/fakechris/dsh-track","category":"workflow","description":{"en":"Embedded task management engine: decision-point protocol, idea capture wall, Linear-style issue store.","zh":"嵌入式任务管理引擎：决策点协议、念头捕获墙、Linear 形 issue 存储。"},"added":"2026-08-13","curated":true,"topic":true,"stars":3,"forks":0,"openIssues":0,"watchers":3,"pushedAt":"2026-08-14T07:58:06Z","updatedAt":"2026-08-14T07:58:21Z","createdAt":"2026-08-09T15:35:20Z","license":"BSD-3-Clause","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"@fakechris/dsh-track","version":"0.2.1","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:fakechris/dsh-track","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"btspoony/dsh-advisor","order":130,"name":"dsh-advisor","owner":"btspoony","repo":"btspoony/dsh-advisor","url":"https://github.com/btspoony/dsh-advisor","category":"workflow","description":{"en":"Pair a second model that passively reviews each turn and injects notes.","zh":"搭配一个副模型，每轮被动审查并注入见解。"},"added":"2026-08-13","curated":true,"topic":false,"stars":null,"forks":null,"openIssues":null,"watchers":null,"pushedAt":null,"updatedAt":null,"createdAt":null,"license":null,"language":null,"homepage":null,"archived":false,"defaultBranch":"main","maintenance":"unknown","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"dsh-advisor","version":"0.1.0","lifecycleScripts":["prepare"],"runtimeDependencies":0},"installCommand":"dsh plugin --profile web add github:btspoony/dsh-advisor","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"license-missing","severity":"medium","label":{"zh":"仓库未声明可识别许可证","en":"No recognized repository license"},"files":[]},{"id":"lifecycle-script","severity":"medium","label":{"zh":"发现安装生命周期脚本：prepare","en":"Install lifecycle scripts found: prepare"},"files":["package.json"]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":false,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"caution","reasons":["未声明许可证","安装生命周期脚本：prepare"]}},{"id":"lonelymoon87/dsh-specflow","order":131,"name":"dsh-specflow","owner":"lonelymoon87","repo":"lonelymoon87/dsh-specflow","url":"https://github.com/lonelymoon87/dsh-specflow","category":"workflow","description":{"en":"Adds specification artifacts, skills, commands, goal-backed implementation, and task-progress context.","zh":"增加规格工件、技能、命令、由 goal 驱动的实施流程和任务进度上下文。"},"added":"2026-08-14","curated":true,"topic":false,"stars":null,"forks":null,"openIssues":null,"watchers":null,"pushedAt":null,"updatedAt":null,"createdAt":null,"license":null,"language":null,"homepage":null,"archived":false,"defaultBranch":null,"maintenance":"unknown","manifest":{"state":"missing","branch":null,"kinds":[],"packageName":null,"version":null,"lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":[],"invalidDeclaredPaths":[]},"installCommand":null,"discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"blocked","risk":"high","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"manifest-missing","severity":"high","label":{"zh":"未识别到有效的 dsh manifest","en":"No valid dsh manifest found"},"files":[]},{"id":"license-missing","severity":"medium","label":{"zh":"仓库未声明可识别许可证","en":"No recognized repository license"},"files":[]}],"filesInspected":["package.json"],"checks":{"manifest":false,"license":false,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"review","reasons":["未声明许可证","未核验到 dsh manifest"]}},{"id":"biociao/dsh-science","order":132,"name":"dsh-science","owner":"biociao","repo":"biociao/dsh-science","url":"https://github.com/biociao/dsh-science","category":"workflow","description":{"en":"Claude Science-style research workbench: ReAct research-loop engine (research_* tools), versioned artifacts with provenance (artifact_* tools), and 10 science skills for genomics/pathogens/bioinformatics.","zh":"面向 DSH 的 Claude Science 式科研工作台：ReAct 研究循环引擎（research_* 工具）、带溯源的版本化工件（artifact_* 工具）与面向基因组/病原体/生物信息的 10 个科研技能。"},"added":"2026-08-14","curated":true,"topic":true,"stars":3,"forks":0,"openIssues":0,"watchers":3,"pushedAt":"2026-08-14T03:18:38Z","updatedAt":"2026-08-14T06:52:54Z","createdAt":"2026-08-14T03:05:28Z","license":"MIT","language":"JavaScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"dsh-science","version":"0.1.0","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:biociao/dsh-science","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"evilirving/dsh-proof","order":133,"name":"dsh-proof","owner":"EvilIrving","repo":"EvilIrving/dsh-proof","url":"https://github.com/EvilIrving/dsh-proof","category":"workflow","description":{"en":"Independent read-only acceptance layer: spawns a read-only verifier before each top-level turn closes and steers non-pass gaps back into the agent.","zh":"独立只读验收层：顶层 turn 收尾前 spawn 只读 verifier，未通过时把缺口注回主 agent。"},"added":"2026-08-14","curated":true,"topic":true,"stars":1,"forks":0,"openIssues":0,"watchers":1,"pushedAt":"2026-08-14T03:20:43Z","updatedAt":"2026-08-14T07:48:11Z","createdAt":"2026-08-14T03:20:36Z","license":"MIT","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"dsh-proof","version":"0.1.0","lifecycleScripts":[],"runtimeDependencies":1,"declaredPaths":["cordis.patch.yml","lib/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:EvilIrving/dsh-proof","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"perrylink/dsh-doublecheck","order":134,"name":"dsh-doublecheck","owner":"PerryLink","repo":"PerryLink/dsh-doublecheck","url":"https://github.com/PerryLink/dsh-doublecheck","category":"workflow","description":{"en":"Engineering-discipline guard: grill the requirements before the first edit, enforce red/green test evidence gates, and audit the delivery with a forked adversary (grill-requirements skill + tool-policy gates).","zh":"工程纪律守门：动笔前审讯需求，红绿测试证据门，交付后对抗评审（grill-requirements 技能 + 工具策略门）。"},"added":"2026-08-14","curated":true,"topic":true,"stars":1,"forks":0,"openIssues":1,"watchers":1,"pushedAt":"2026-08-14T08:06:49Z","updatedAt":"2026-08-14T08:06:55Z","createdAt":"2026-08-14T03:33:58Z","license":"Apache-2.0","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"dsh-doublecheck","version":"0.5.0","lifecycleScripts":["prepare"],"runtimeDependencies":1,"declaredPaths":["cordis.patch.yml","lib/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:PerryLink/dsh-doublecheck","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"lifecycle-script","severity":"medium","label":{"zh":"发现安装生命周期脚本：prepare","en":"Install lifecycle scripts found: prepare"},"files":["package.json"]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"caution","reasons":["安装生命周期脚本：prepare"]}},{"id":"btspoony/mstar-harness","order":135,"name":"mstar-harness","owner":"btspoony","repo":"btspoony/mstar-harness","url":"https://github.com/btspoony/mstar-harness","category":"workflow","description":{"en":"Skill-driven harness/loop engineering workflow agent plugin.","zh":"技能驱动的 harness/loop 工程化工作流插件。"},"added":"2026-08-14","curated":true,"topic":true,"stars":41,"forks":2,"openIssues":0,"watchers":41,"pushedAt":"2026-08-14T01:46:14Z","updatedAt":"2026-08-14T04:46:51Z","createdAt":"2026-03-06T16:47:43Z","license":"MIT","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"package-only","branch":"main","kinds":[],"packageName":"morning-star","version":"2.2.0","lifecycleScripts":["postinstall"],"runtimeDependencies":1,"declaredPaths":["packages/opencode/src/mstar.ts"],"invalidDeclaredPaths":[]},"installCommand":null,"discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"blocked","risk":"high","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"manifest-missing","severity":"high","label":{"zh":"未识别到有效的 dsh manifest","en":"No valid dsh manifest found"},"files":[]},{"id":"lifecycle-script","severity":"medium","label":{"zh":"发现安装生命周期脚本：postinstall","en":"Install lifecycle scripts found: postinstall"},"files":["package.json"]}],"filesInspected":["package.json"],"checks":{"manifest":false,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"caution","reasons":["未核验到 dsh manifest","安装生命周期脚本：postinstall"]}},{"id":"omdsh-dev/dsh-open-in-vscode","order":136,"name":"dsh-open-in-vscode","owner":"omdsh-dev","repo":"omdsh-dev/dsh-open-in-vscode","url":"https://github.com/omdsh-dev/dsh-open-in-vscode","category":"notify","description":{"en":"Open DSH workspace directories in VS Code directly from the web GUI.","zh":"从 Web GUI 一键在 VS Code 中打开工作区目录。"},"added":"2026-08-13","curated":true,"topic":true,"stars":37,"forks":3,"openIssues":0,"watchers":37,"pushedAt":"2026-08-13T16:13:51Z","updatedAt":"2026-08-14T06:38:11Z","createdAt":"2026-08-13T12:00:02Z","license":"MIT","language":"JavaScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"dsh-open-in-vscode","version":"0.1.5","lifecycleScripts":[],"runtimeDependencies":1,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:omdsh-dev/dsh-open-in-vscode","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"omdsh-dev/dsh-notification","order":137,"name":"dsh-notification","owner":"omdsh-dev","repo":"omdsh-dev/dsh-notification","url":"https://github.com/omdsh-dev/dsh-notification","category":"notify","description":{"en":"Desktop notifications for turn completions, with per-outcome controls and keyword rules.","zh":"回合完成桌面通知，按结果分控 + 关键词过滤。"},"added":"2026-08-13","curated":true,"topic":true,"stars":31,"forks":3,"openIssues":1,"watchers":31,"pushedAt":"2026-08-13T15:28:50Z","updatedAt":"2026-08-14T08:11:47Z","createdAt":"2026-08-13T11:59:59Z","license":"MIT","language":"JavaScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"dsh-notification","version":"0.1.1","lifecycleScripts":[],"runtimeDependencies":1,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:omdsh-dev/dsh-notification","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"bobleer/dsh-acp-for-bitfun","order":138,"name":"dsh-acp-for-bitfun","owner":"bobleer","repo":"bobleer/dsh-acp-for-bitfun","url":"https://github.com/bobleer/dsh-acp-for-bitfun","category":"notify","description":{"en":"ACP bridge between BitFun and DSH.","zh":"BitFun 与 DSH 的 ACP 交互对接。"},"added":"2026-08-13","curated":true,"topic":true,"stars":9,"forks":0,"openIssues":0,"watchers":9,"pushedAt":"2026-08-13T13:38:31Z","updatedAt":"2026-08-13T16:39:00Z","createdAt":"2026-08-13T12:45:15Z","license":"MIT","language":"JavaScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"dsh-acp-for-bitfun","version":"0.1.0","lifecycleScripts":[],"runtimeDependencies":3,"declaredPaths":["cordis.patch.yml","index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:bobleer/dsh-acp-for-bitfun","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"openma-ai/deepseek-harness-acp","order":139,"name":"deepseek-harness-acp","owner":"openma-ai","repo":"openma-ai/deepseek-harness-acp","url":"https://github.com/openma-ai/deepseek-harness-acp","category":"notify","description":{"en":"ACP profile plugin and standalone stdio server for using the full DSH agent from Zed and other ACP clients while sharing DSH credentials and sessions.","zh":"ACP profile 插件与独立 stdio server，可从 Zed 等 ACP 客户端使用完整 DSH agent，并共享 DSH 凭据与会话。"},"added":"2026-08-14","curated":true,"topic":true,"stars":4,"forks":1,"openIssues":0,"watchers":4,"pushedAt":"2026-08-14T02:49:57Z","updatedAt":"2026-08-14T06:14:57Z","createdAt":"2026-08-13T14:46:50Z","license":null,"language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"@openma/deepseek-harness-acp","version":"0.2.0","lifecycleScripts":[],"runtimeDependencies":7,"declaredPaths":["cordis.patch.yml","dist/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:openma-ai/deepseek-harness-acp","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"license-missing","severity":"medium","label":{"zh":"仓库未声明可识别许可证","en":"No recognized repository license"},"files":[]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":false,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"review","reasons":["未声明许可证"]}},{"id":"loserfox/telegram","order":140,"name":"telegram","owner":"LoserFox","repo":"LoserFox/telegram","url":"https://github.com/LoserFox/telegram","category":"notify","description":{"en":"Bridge to the Telegram Bot API: long polling, per-chat sessions, HTML formatting.","zh":"Telegram Bot API 桥接：长轮询、per-chat 会话、HTML 格式化。"},"added":"2026-08-13","curated":true,"topic":true,"stars":6,"forks":0,"openIssues":2,"watchers":6,"pushedAt":"2026-08-13T13:11:34Z","updatedAt":"2026-08-13T16:39:31Z","createdAt":"2026-08-04T21:18:38Z","license":null,"language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"@loserfox/telegram","version":"0.1.0","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:LoserFox/telegram","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"license-missing","severity":"medium","label":{"zh":"仓库未声明可识别许可证","en":"No recognized repository license"},"files":[]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":false,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"review","reasons":["未声明许可证"]}},{"id":"jesse-njx/dsh-chatnode-wechat","order":141,"name":"dsh-chatnode-wechat","owner":"Jesse-njx","repo":"Jesse-njx/dsh-chatnode-wechat","url":"https://github.com/Jesse-njx/dsh-chatnode-wechat","category":"notify","description":{"en":"Chat with, monitor, and approve your DSH agents from WeChat via the iLink gateway: text both ways, session targeting, digest heartbeats, and numbered approval prompts.","zh":"通过 iLink 网关在微信里与 DSH agent 聊天、监控与审批：双向文本、会话切换、进度摘要与编号审批提示。"},"added":"2026-08-14","curated":true,"topic":true,"stars":1,"forks":0,"openIssues":0,"watchers":1,"pushedAt":"2026-08-13T16:55:50Z","updatedAt":"2026-08-13T17:23:16Z","createdAt":"2026-08-13T16:49:27Z","license":"MIT","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"@dsh-cowork/chatnode-wechat","version":"0.1.0","lifecycleScripts":["prepare"],"runtimeDependencies":7,"declaredPaths":["cordis.patch.yml","lib/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:Jesse-njx/dsh-chatnode-wechat","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"lifecycle-script","severity":"medium","label":{"zh":"发现安装生命周期脚本：prepare","en":"Install lifecycle scripts found: prepare"},"files":["package.json"]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"caution","reasons":["安装生命周期脚本：prepare"]}},{"id":"dingyi222666/dsh-session-notification","order":142,"name":"dsh-session-notification","owner":"dingyi222666","repo":"dingyi222666/dsh-session-notification","url":"https://github.com/dingyi222666/dsh-session-notification","category":"notify","description":{"en":"Notifications for four session states, with browser alerts and prompts.","zh":"会话完成等四种状态的通知响应，支持浏览器提示。"},"added":"2026-08-13","curated":true,"topic":true,"stars":2,"forks":0,"openIssues":0,"watchers":2,"pushedAt":"2026-08-13T23:03:04Z","updatedAt":"2026-08-13T23:03:08Z","createdAt":"2026-08-12T18:19:59Z","license":null,"language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"@dingyi222666/dsh-session-notification","version":"0.1.1","lifecycleScripts":["prepare"],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:dingyi222666/dsh-session-notification","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"license-missing","severity":"medium","label":{"zh":"仓库未声明可识别许可证","en":"No recognized repository license"},"files":[]},{"id":"lifecycle-script","severity":"medium","label":{"zh":"发现安装生命周期脚本：prepare","en":"Install lifecycle scripts found: prepare"},"files":["package.json"]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":false,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"caution","reasons":["未声明许可证","安装生命周期脚本：prepare"]}},{"id":"bill9109/dsh-web-ui-notify","order":143,"name":"dsh-web-ui-notify","owner":"bill9109","repo":"bill9109/dsh-web-ui-notify","url":"https://github.com/bill9109/dsh-web-ui-notify","category":"notify","description":{"en":"Desktop notification reminders.","zh":"桌面通知提醒。"},"added":"2026-08-13","curated":true,"topic":true,"stars":6,"forks":0,"openIssues":1,"watchers":6,"pushedAt":"2026-08-14T07:40:47Z","updatedAt":"2026-08-14T07:49:30Z","createdAt":"2026-08-05T03:47:26Z","license":"BSD-3-Clause","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"@bill9109/dsh-web-ui-notify","version":"0.1.3","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:bill9109/dsh-web-ui-notify","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"bill9109/dsh-webbridge","order":144,"name":"dsh-webbridge","owner":"bill9109","repo":"bill9109/dsh-webbridge","url":"https://github.com/bill9109/dsh-webbridge","category":"notify","description":{"en":"DSH meets Kimi WebBridge.","zh":"DSH 结合 Kimi WebBridge。"},"added":"2026-08-13","curated":true,"topic":true,"stars":3,"forks":0,"openIssues":0,"watchers":3,"pushedAt":"2026-08-14T08:04:17Z","updatedAt":"2026-08-14T08:04:25Z","createdAt":"2026-08-09T12:47:25Z","license":"BSD-3-Clause","language":"JavaScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"@bill9109/dsh-webbridge","version":"0.0.2","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:bill9109/dsh-webbridge","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"biboyang/dsh-im-bridge","order":145,"name":"dsh-im-bridge","owner":"BiBoyang","repo":"BiBoyang/dsh-im-bridge","url":"https://github.com/BiBoyang/dsh-im-bridge","category":"notify","description":{"en":"Two-way WeChat (iLink) bridge: turn-end and approval-request push, in-chat approve/reject and message injection, persistent dedup and convergent long-reply chunking; channel layer extensible to other IMs.","zh":"微信（iLink）双向桥：turn 完成/批准请求推送、聊天内批准与消息注入、持久去重与长回复收敛分段；通道层为多 IM 预留。"},"added":"2026-08-14","curated":true,"topic":true,"stars":1,"forks":0,"openIssues":0,"watchers":1,"pushedAt":"2026-08-13T23:43:03Z","updatedAt":"2026-08-13T23:51:48Z","createdAt":"2026-08-13T23:42:36Z","license":null,"language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"dsh-im-bridge","version":"0.1.0","lifecycleScripts":[],"runtimeDependencies":7,"declaredPaths":["cordis.patch.yml","lib/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:BiBoyang/dsh-im-bridge","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"license-missing","severity":"medium","label":{"zh":"仓库未声明可识别许可证","en":"No recognized repository license"},"files":[]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":false,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"review","reasons":["未声明许可证"]}},{"id":"imetn/dsh-lark-bridge","order":146,"name":"dsh-lark-bridge","owner":"imetn","repo":"imetn/dsh-lark-bridge","url":"https://github.com/imetn/dsh-lark-bridge","category":"notify","description":{"en":"Bidirectional Lark/Feishu controller for DeepSeek Harness with project and session routing, interactive cards, approvals, attachments, and task controls.","zh":"DeepSeek Harness 的飞书/Lark 双向控制器，支持 Project 与 Session 路由、交互卡片、审批、附件和任务控制。"},"added":"2026-08-14","curated":true,"topic":true,"stars":3,"forks":0,"openIssues":0,"watchers":3,"pushedAt":"2026-08-14T06:53:32Z","updatedAt":"2026-08-14T06:53:44Z","createdAt":"2026-08-13T15:51:02Z","license":"MIT","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"dsh-lark-bridge","version":"0.1.0","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:imetn/dsh-lark-bridge","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"dylan121322/llm-adaptive","order":147,"name":"llm-adaptive","owner":"dylan121322","repo":"dylan121322/llm-adaptive","url":"https://github.com/dylan121322/llm-adaptive","category":"model","description":{"en":"Adaptive model routing: per-request complexity classification with automatic provider routing.","zh":"自适应模型路由：请求级复杂度分类，按配置链自动选择后端 provider。"},"added":"2026-08-14","curated":true,"topic":true,"stars":1,"forks":0,"openIssues":0,"watchers":1,"pushedAt":"2026-08-14T07:52:15Z","updatedAt":"2026-08-14T07:59:11Z","createdAt":"2026-08-14T07:52:09Z","license":"MIT","language":"JavaScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"llm-adaptive","version":"0.1.0","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:dylan121322/llm-adaptive","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"btspoony/dsh-llm-fallbacks","order":148,"name":"dsh-llm-fallbacks","owner":"btspoony","repo":"btspoony/dsh-llm-fallbacks","url":"https://github.com/btspoony/dsh-llm-fallbacks","category":"model","description":{"en":"Role-based LLM retry & fallback strategies.","zh":"基于角色的模型重试与备用策略。"},"added":"2026-08-13","curated":true,"topic":false,"stars":null,"forks":null,"openIssues":null,"watchers":null,"pushedAt":null,"updatedAt":null,"createdAt":null,"license":null,"language":null,"homepage":null,"archived":false,"defaultBranch":"main","maintenance":"unknown","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"dsh-llm-fallbacks","version":"0.1.0-alpha.1","lifecycleScripts":["prepare"],"runtimeDependencies":0},"installCommand":"dsh plugin --profile web add github:btspoony/dsh-llm-fallbacks","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"license-missing","severity":"medium","label":{"zh":"仓库未声明可识别许可证","en":"No recognized repository license"},"files":[]},{"id":"lifecycle-script","severity":"medium","label":{"zh":"发现安装生命周期脚本：prepare","en":"Install lifecycle scripts found: prepare"},"files":["package.json"]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":false,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"caution","reasons":["未声明许可证","安装生命周期脚本：prepare"]}},{"id":"franksong2702/dsh-codex-connect","order":149,"name":"dsh-codex-connect","owner":"franksong2702","repo":"franksong2702/dsh-codex-connect","url":"https://github.com/franksong2702/dsh-codex-connect","category":"model","description":{"en":"Connect ChatGPT OAuth and OpenAI Codex models to DeepSeek Harness, with opt-in search and image tools.","zh":"通过 ChatGPT OAuth 将 OpenAI Codex 模型接入 DeepSeek Harness，并提供可选的搜索与图片工具。"},"added":"2026-08-14","curated":true,"topic":true,"stars":1,"forks":0,"openIssues":0,"watchers":1,"pushedAt":"2026-08-14T08:15:26Z","updatedAt":"2026-08-14T08:09:07Z","createdAt":"2026-08-14T00:28:45Z","license":"Apache-2.0","language":"TypeScript","homepage":"https://www.npmjs.com/package/dsh-codex-connect","archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"dsh-codex-connect","version":"0.1.0-alpha.4.5","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:franksong2702/dsh-codex-connect","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"kam74515-boop/dsh-everything-oauth","order":150,"name":"dsh-everything-oauth","owner":"kam74515-boop","repo":"kam74515-boop/dsh-everything-oauth","url":"https://github.com/kam74515-boop/dsh-everything-oauth","category":"model","description":{"en":"Import local Codex, Grok, Claude, OpenCode, and CC Switch logins into DSH; pick sources and enable models in Settings.","zh":"把本机 Codex / Grok / Claude / OpenCode / CC Switch 登录态导入 DSH，在设置里自选来源并启用模型。"},"added":"2026-08-14","curated":true,"topic":true,"stars":1,"forks":0,"openIssues":0,"watchers":1,"pushedAt":"2026-08-14T04:59:47Z","updatedAt":"2026-08-14T05:01:49Z","createdAt":"2026-08-14T04:59:43Z","license":null,"language":"JavaScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"dsh-everything-oauth","version":"0.1.0","lifecycleScripts":["prepare"],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:kam74515-boop/dsh-everything-oauth","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"license-missing","severity":"medium","label":{"zh":"仓库未声明可识别许可证","en":"No recognized repository license"},"files":[]},{"id":"lifecycle-script","severity":"medium","label":{"zh":"发现安装生命周期脚本：prepare","en":"Install lifecycle scripts found: prepare"},"files":["package.json"]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":false,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"caution","reasons":["未声明许可证","安装生命周期脚本：prepare"]}},{"id":"omdsh-dev/qwen-mm-plugins","order":151,"name":"Qwen-MM-Plugins","owner":"omdsh-dev","repo":"omdsh-dev/Qwen-MM-Plugins","url":"https://github.com/omdsh-dev/Qwen-MM-Plugins","category":"model","description":{"en":"Qwen multi-modal plugin support.","zh":"Qwen 多模态插件支持。"},"added":"2026-08-13","curated":true,"topic":true,"stars":3,"forks":0,"openIssues":0,"watchers":3,"pushedAt":"2026-08-09T10:59:51Z","updatedAt":"2026-08-14T05:04:34Z","createdAt":"2026-08-05T14:55:21Z","license":null,"language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"@deepseek-ai/dsh-qwen-mm","version":"0.0.2","lifecycleScripts":["prepare"],"runtimeDependencies":1,"declaredPaths":["cordis.patch.yml","lib/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:omdsh-dev/Qwen-MM-Plugins","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"license-missing","severity":"medium","label":{"zh":"仓库未声明可识别许可证","en":"No recognized repository license"},"files":[]},{"id":"lifecycle-script","severity":"medium","label":{"zh":"发现安装生命周期脚本：prepare","en":"Install lifecycle scripts found: prepare"},"files":["package.json"]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":false,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"caution","reasons":["未声明许可证","安装生命周期脚本：prepare"]}},{"id":"suntianc/dsh-codex-auth","order":152,"name":"dsh-codex-auth","owner":"suntianc","repo":"suntianc/dsh-codex-auth","url":"https://github.com/suntianc/dsh-codex-auth","category":"model","description":{"en":"Reuses the Codex CLI ChatGPT login as an `openai-codex` LLM route and adds GPT Auth controls to DSH Web settings.","zh":"复用 Codex CLI 的 ChatGPT 登录态注册 `openai-codex` LLM 路由，并在 DSH Web 设置中提供 GPT Auth 控件。"},"added":"2026-08-14","curated":true,"topic":true,"stars":1,"forks":0,"openIssues":0,"watchers":1,"pushedAt":"2026-08-14T06:36:02Z","updatedAt":"2026-08-14T07:18:44Z","createdAt":"2026-08-14T01:50:02Z","license":"MIT","language":"TypeScript","homepage":"https://github.com/deepseek-ai/deepseek-harness","archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"dsh-codex-auth","version":"0.1.0","lifecycleScripts":["prepare"],"runtimeDependencies":1,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:suntianc/dsh-codex-auth","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"lifecycle-script","severity":"medium","label":{"zh":"发现安装生命周期脚本：prepare","en":"Install lifecycle scripts found: prepare"},"files":["package.json"]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"caution","reasons":["安装生命周期脚本：prepare"]}},{"id":"omdsh-dev/fabric","order":153,"name":"fabric","owner":"omdsh-dev","repo":"omdsh-dev/fabric","url":"https://github.com/omdsh-dev/fabric","category":"dev","description":{"en":"An MC-Fabric-style hook processor.","zh":"类似 MC Fabric 的 hook 处理器。"},"added":"2026-08-13","curated":true,"topic":true,"stars":8,"forks":0,"openIssues":0,"watchers":8,"pushedAt":"2026-08-14T04:27:44Z","updatedAt":"2026-08-14T04:28:03Z","createdAt":"2026-08-06T08:46:22Z","license":null,"language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"cordis-fabric-bundle","version":"0.0.2","lifecycleScripts":[],"runtimeDependencies":3,"declaredPaths":["cordis.patch.yml"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:omdsh-dev/fabric","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"license-missing","severity":"medium","label":{"zh":"仓库未声明可识别许可证","en":"No recognized repository license"},"files":[]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":false,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"review","reasons":["未声明许可证"]}},{"id":"loserfox/dsh-git-identity","order":154,"name":"dsh-git-identity","owner":"LoserFox","repo":"LoserFox/dsh-git-identity","url":"https://github.com/LoserFox/dsh-git-identity","category":"dev","description":{"en":"Pin Git commits to the environment's own author identity; env-var injection overrides all `git config` settings.","zh":"git 提交固定使用环境自身作者身份，环境变量注入压过一切 `git config` 设置。"},"added":"2026-08-13","curated":true,"topic":true,"stars":7,"forks":0,"openIssues":0,"watchers":7,"pushedAt":"2026-08-13T13:11:37Z","updatedAt":"2026-08-13T16:39:09Z","createdAt":"2026-08-08T08:37:06Z","license":null,"language":"JavaScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"@loserfox/git-identity","version":"0.1.0","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","index.mjs"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:LoserFox/dsh-git-identity","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"license-missing","severity":"medium","label":{"zh":"仓库未声明可识别许可证","en":"No recognized repository license"},"files":[]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":false,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"review","reasons":["未声明许可证"]}},{"id":"zhenyu98/dsh-context-doctor","order":155,"name":"dsh-context-doctor","owner":"Zhenyu98","repo":"Zhenyu98/dsh-context-doctor","url":"https://github.com/Zhenyu98/dsh-context-doctor","category":"dev","description":{"en":"Context injection audit: token costs of instruction chains / skill catalogs / tool schemas, duplicate and conflict detection.","zh":"上下文注入审计：统计指令链/技能目录/工具 schema 的 token 成本，检测重复与冲突。"},"added":"2026-08-13","curated":true,"topic":true,"stars":6,"forks":0,"openIssues":0,"watchers":6,"pushedAt":"2026-08-13T16:29:47Z","updatedAt":"2026-08-14T02:58:36Z","createdAt":"2026-08-12T16:03:31Z","license":"BSD-3-Clause","language":"JavaScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"dsh-context-doctor","version":"0.5.0","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:Zhenyu98/dsh-context-doctor","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"iccuse/dsh-pain-point-check","order":156,"name":"dsh-pain-point-check","owner":"ICCuse","repo":"ICCuse/dsh-pain-point-check","url":"https://github.com/ICCuse/dsh-pain-point-check","category":"dev","description":{"en":"Enforced pain-point gate: after two non-converged experiments it injects the three questions, denies non-investigative tool calls until answered, and blocks same-direction retries.","zh":"强制痛点检查：同一问题连续 2 个实验未收敛后注入三问、拦截非调查类工具调用直到答出、阻止同方向重试。"},"added":"2026-08-14","curated":true,"topic":false,"stars":null,"forks":null,"openIssues":null,"watchers":null,"pushedAt":null,"updatedAt":null,"createdAt":null,"license":null,"language":null,"homepage":null,"archived":false,"defaultBranch":"main","maintenance":"unknown","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"dsh-pain-point-check","version":"0.1.0","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:ICCuse/dsh-pain-point-check","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"license-missing","severity":"medium","label":{"zh":"仓库未声明可识别许可证","en":"No recognized repository license"},"files":[]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":false,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"review","reasons":["未声明许可证"]}},{"id":"omdsh-dev/dsh-plugin-check","order":157,"name":"dsh-plugin-check","owner":"omdsh-dev","repo":"omdsh-dev/dsh-plugin-check","url":"https://github.com/omdsh-dev/dsh-plugin-check","category":"dev","description":{"en":"Plugin health checks: manifest protocol / patch format / build traps, zero-dependency and read-only.","zh":"插件健康检查：扫描清单协议/patch 格式/构建陷阱，零依赖只读。"},"added":"2026-08-13","curated":true,"topic":true,"stars":14,"forks":0,"openIssues":0,"watchers":14,"pushedAt":"2026-08-14T03:11:21Z","updatedAt":"2026-08-14T07:53:54Z","createdAt":"2026-08-08T15:57:34Z","license":"MIT","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"@deepseek-ai/dsh-plugin-check","version":"0.0.1","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:omdsh-dev/dsh-plugin-check","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"omdsh-dev/dsh-security-audit","order":158,"name":"dsh-security-audit","owner":"omdsh-dev","repo":"omdsh-dev/dsh-security-audit","url":"https://github.com/omdsh-dev/dsh-security-audit","category":"dev","description":{"en":"Local security audit: config, plugin origins, sessions, network exposure — read-only redacted risk report.","zh":"本机安全审计：配置/插件来源/会话/网络暴露面，只读脱敏风险报告。"},"added":"2026-08-13","curated":true,"topic":true,"stars":9,"forks":0,"openIssues":0,"watchers":9,"pushedAt":"2026-08-14T03:11:28Z","updatedAt":"2026-08-14T05:32:05Z","createdAt":"2026-08-10T07:02:52Z","license":"MIT","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"@deepseek-ai/dsh-security-audit","version":"0.0.1","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:omdsh-dev/dsh-security-audit","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"omdsh-dev/dsh-session-health","order":159,"name":"dsh-session-health","owner":"omdsh-dev","repo":"omdsh-dev/dsh-session-health","url":"https://github.com/omdsh-dev/dsh-session-health","category":"dev","description":{"en":"Frame-level scan diagnostics for session files (torn/corrupt/empty detection).","zh":"会话文件帧级扫描诊断（torn/损坏/空会话检测）。"},"added":"2026-08-13","curated":true,"topic":true,"stars":8,"forks":0,"openIssues":0,"watchers":8,"pushedAt":"2026-08-14T03:11:26Z","updatedAt":"2026-08-14T05:32:10Z","createdAt":"2026-08-08T13:41:56Z","license":"MIT","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"@deepseek-ai/dsh-session-health","version":"0.0.1","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:omdsh-dev/dsh-session-health","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"william-jin-cmu/dsh-evolve","order":160,"name":"dsh-evolve","owner":"william-jin-cmu","repo":"william-jin-cmu/dsh-evolve","url":"https://github.com/william-jin-cmu/dsh-evolve","category":"dev","description":{"en":"Self-evolution: the agent hot-mounts/removes persistent plugins on itself mid-session.","zh":"自进化：agent 在会话内给自己热挂载/卸载持久化插件。"},"added":"2026-08-13","curated":true,"topic":true,"stars":3,"forks":0,"openIssues":2,"watchers":3,"pushedAt":"2026-08-13T02:26:42Z","updatedAt":"2026-08-14T01:30:52Z","createdAt":"2026-08-06T02:57:52Z","license":null,"language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"master","maintenance":"active","manifest":{"state":"verified","branch":"master","kinds":["bundle"],"packageName":"@dsh-external/dsh-evolve","version":"0.1.0","lifecycleScripts":[],"runtimeDependencies":1,"declaredPaths":["cordis.patch.yml","lib/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:william-jin-cmu/dsh-evolve","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"license-missing","severity":"medium","label":{"zh":"仓库未声明可识别许可证","en":"No recognized repository license"},"files":[]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":false,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"review","reasons":["未声明许可证"]}},{"id":"vibeinging/dsh-trace","order":161,"name":"dsh-trace","owner":"vibeinging","repo":"vibeinging/dsh-trace","url":"https://github.com/vibeinging/dsh-trace","category":"dev","description":{"en":"Telemetry backend exporting turns, model steps, and tool calls to yiTrace.","zh":"遥测后端：把 turns、model steps、tool calls 导出到 yiTrace。"},"added":"2026-08-13","curated":true,"topic":true,"stars":2,"forks":0,"openIssues":0,"watchers":2,"pushedAt":"2026-08-12T13:18:45Z","updatedAt":"2026-08-13T16:43:06Z","createdAt":"2026-08-11T08:45:51Z","license":"BSD-3-Clause","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"@deepseek-ai/dsh-trace","version":"0.0.1","lifecycleScripts":[],"runtimeDependencies":3,"declaredPaths":["cordis.patch.yml","lib/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:vibeinging/dsh-trace","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"030611/dsh-telemetry-redactor","order":162,"name":"dsh-telemetry-redactor","owner":"030611","repo":"030611/dsh-telemetry-redactor","url":"https://github.com/030611/dsh-telemetry-redactor","category":"dev","description":{"en":"Redacts supported secret patterns from the `session-telemetry/record` export copy before configured telemetry backends receive it.","zh":"在已配置遥测后端接收前，对 `session-telemetry/record` 导出副本中的已支持秘密模式进行脱敏。"},"added":"2026-08-14","curated":true,"topic":true,"stars":1,"forks":0,"openIssues":0,"watchers":1,"pushedAt":"2026-08-14T07:23:06Z","updatedAt":"2026-08-14T06:31:29Z","createdAt":"2026-08-13T17:23:09Z","license":"MIT","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"dsh-telemetry-redactor","version":"0.1.0","lifecycleScripts":[],"runtimeDependencies":1,"declaredPaths":["cordis.patch.yml","lib/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:030611/dsh-telemetry-redactor","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"030611/dsh-verification-receipt","order":163,"name":"dsh-verification-receipt","owner":"030611","repo":"030611/dsh-verification-receipt","url":"https://github.com/030611/dsh-verification-receipt","category":"dev","description":{"en":"Writes local JSONL summaries of per-turn tool counts and coarse verification signals without storing prompts, tool arguments, or result text.","zh":"把每轮工具计数与粗粒度验证信号写入本地 JSONL，不保存提示词、工具参数或结果正文。"},"added":"2026-08-14","curated":true,"topic":true,"stars":1,"forks":0,"openIssues":0,"watchers":1,"pushedAt":"2026-08-14T05:20:45Z","updatedAt":"2026-08-14T04:39:40Z","createdAt":"2026-08-13T17:25:09Z","license":"MIT","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"dsh-verification-receipt","version":"0.1.0","lifecycleScripts":["prepare"],"runtimeDependencies":1,"declaredPaths":["cordis.patch.yml","lib/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:030611/dsh-verification-receipt","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"lifecycle-script","severity":"medium","label":{"zh":"发现安装生命周期脚本：prepare","en":"Install lifecycle scripts found: prepare"},"files":["package.json"]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"caution","reasons":["安装生命周期脚本：prepare"]}},{"id":"omdsh-dev/sandbox-micro","order":164,"name":"sandbox-micro","owner":"omdsh-dev","repo":"omdsh-dev/sandbox-micro","url":"https://github.com/omdsh-dev/sandbox-micro","category":"dev","description":{"en":"Support for the microsandbox backend.","zh":"microsandbox 沙箱支持。"},"added":"2026-08-13","curated":true,"topic":true,"stars":2,"forks":0,"openIssues":0,"watchers":2,"pushedAt":"2026-08-09T11:00:00Z","updatedAt":"2026-08-13T16:42:23Z","createdAt":"2026-08-08T07:48:15Z","license":null,"language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"@deepseek-ai/dsh-sandbox-microsandbox","version":"0.0.2","lifecycleScripts":["prepare"],"runtimeDependencies":2,"declaredPaths":["cordis.patch.yml","lib/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:omdsh-dev/sandbox-micro","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"license-missing","severity":"medium","label":{"zh":"仓库未声明可识别许可证","en":"No recognized repository license"},"files":[]},{"id":"lifecycle-script","severity":"medium","label":{"zh":"发现安装生命周期脚本：prepare","en":"Install lifecycle scripts found: prepare"},"files":["package.json"]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":false,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"caution","reasons":["未声明许可证","安装生命周期脚本：prepare"]}},{"id":"omdsh-dev/sandbox-mxc","order":165,"name":"sandbox-mxc","owner":"omdsh-dev","repo":"omdsh-dev/sandbox-mxc","url":"https://github.com/omdsh-dev/sandbox-mxc","category":"dev","description":{"en":"Microsoft cross-platform sandbox support.","zh":"微软跨平台沙盒支持。"},"added":"2026-08-13","curated":true,"topic":true,"stars":1,"forks":0,"openIssues":1,"watchers":1,"pushedAt":"2026-08-09T12:07:40Z","updatedAt":"2026-08-13T16:44:35Z","createdAt":"2026-08-04T16:02:56Z","license":null,"language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"@deepseek-ai/dsh-sandbox-mxc","version":"0.0.2","lifecycleScripts":["prepare"],"runtimeDependencies":2,"declaredPaths":["cordis.patch.yml","lib/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:omdsh-dev/sandbox-mxc","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"license-missing","severity":"medium","label":{"zh":"仓库未声明可识别许可证","en":"No recognized repository license"},"files":[]},{"id":"lifecycle-script","severity":"medium","label":{"zh":"发现安装生命周期脚本：prepare","en":"Install lifecycle scripts found: prepare"},"files":["package.json"]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":false,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"caution","reasons":["未声明许可证","安装生命周期脚本：prepare"]}},{"id":"omdsh-dev/sandbox-nono","order":166,"name":"sandbox-nono","owner":"omdsh-dev","repo":"omdsh-dev/sandbox-nono","url":"https://github.com/omdsh-dev/sandbox-nono","category":"dev","description":{"en":"Support for the nono sandbox backend.","zh":"nono 沙盒支持。"},"added":"2026-08-13","curated":true,"topic":true,"stars":2,"forks":0,"openIssues":0,"watchers":2,"pushedAt":"2026-08-11T06:32:44Z","updatedAt":"2026-08-14T01:36:16Z","createdAt":"2026-08-10T11:35:23Z","license":null,"language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"@deepseek-ai/dsh-sandbox-nono","version":"0.0.2","lifecycleScripts":["prepare"],"runtimeDependencies":2,"declaredPaths":["cordis.patch.yml","lib/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:omdsh-dev/sandbox-nono","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"license-missing","severity":"medium","label":{"zh":"仓库未声明可识别许可证","en":"No recognized repository license"},"files":[]},{"id":"lifecycle-script","severity":"medium","label":{"zh":"发现安装生命周期脚本：prepare","en":"Install lifecycle scripts found: prepare"},"files":["package.json"]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":false,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"caution","reasons":["未声明许可证","安装生命周期脚本：prepare"]}},{"id":"vibeinging/dsh-agent-budget","order":167,"name":"dsh-agent-budget","owner":"vibeinging","repo":"vibeinging/dsh-agent-budget","url":"https://github.com/vibeinging/dsh-agent-budget","category":"dev","description":{"en":"Agent-tree token budget management.","zh":"agent 树 token 预算管理。"},"added":"2026-08-13","curated":true,"topic":true,"stars":2,"forks":0,"openIssues":0,"watchers":2,"pushedAt":"2026-08-12T13:18:45Z","updatedAt":"2026-08-14T02:35:27Z","createdAt":"2026-08-09T15:06:18Z","license":null,"language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"@deepseek-ai/dsh-agent-budget","version":"0.0.1","lifecycleScripts":[],"runtimeDependencies":2,"declaredPaths":["cordis.patch.yml","lib/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:vibeinging/dsh-agent-budget","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"license-missing","severity":"medium","label":{"zh":"仓库未声明可识别许可证","en":"No recognized repository license"},"files":[]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":false,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"review","reasons":["未声明许可证"]}},{"id":"jesse-njx/dsh-polyglot","order":168,"name":"dsh-polyglot","owner":"Jesse-njx","repo":"Jesse-njx/dsh-polyglot","url":"https://github.com/Jesse-njx/dsh-polyglot","category":"dev","description":{"en":"The model switch for DSH: point it at any OpenAI-compatible endpoint, with curated free/cheap DeepSeek provider presets and automatic fallback when a free tier rate-limits you.","zh":"DSH 的模型切换器：指向任意 OpenAI 兼容端点，内置精选免费/低价 DeepSeek 服务商预设，免费额度限流时自动回退。"},"added":"2026-08-14","curated":true,"topic":true,"stars":0,"forks":0,"openIssues":0,"watchers":0,"pushedAt":"2026-08-13T16:41:52Z","updatedAt":"2026-08-13T17:21:48Z","createdAt":"2026-08-13T16:33:00Z","license":"MIT","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"@dsh-polyglot/bundle","version":"0.1.0","lifecycleScripts":[],"runtimeDependencies":11,"declaredPaths":["cordis.patch.yml","lib/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:Jesse-njx/dsh-polyglot","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"ilharp/dsh-tool-approval","order":169,"name":"dsh-tool-approval","owner":"ilharp","repo":"ilharp/dsh-tool-approval","url":"https://github.com/ilharp/dsh-tool-approval","category":"dev","description":{"en":"Manual approval mode (\"Manual Mode\" / \"Ask Mode\").","zh":"手动审批模式（Manual/Ask Mode）。"},"added":"2026-08-13","curated":true,"topic":true,"stars":1,"forks":0,"openIssues":0,"watchers":1,"pushedAt":"2026-08-13T13:06:38Z","updatedAt":"2026-08-13T16:45:34Z","createdAt":"2026-08-11T05:02:58Z","license":"BSD-3-Clause","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"master","maintenance":"active","manifest":{"state":"verified","branch":"master","kinds":["bundle"],"packageName":"dsh-tool-approval","version":"0.1.0","lifecycleScripts":[],"runtimeDependencies":1,"declaredPaths":["cordis.patch.yml","lib/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:ilharp/dsh-tool-approval","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"arrow949/dsh-turn-approval","order":170,"name":"dsh-turn-approval","owner":"arrow949","repo":"arrow949/dsh-turn-approval","url":"https://github.com/arrow949/dsh-turn-approval","category":"dev","description":{"en":"Turn-scoped “Allow for this task” approvals: automatically allow matching `danger-full-access` escalations only for the current task, then expire.","zh":"DSH「允许本次任务」临时授权：仅在当前任务内自动放行同类 `danger-full-access` 请求，任务结束自动失效。"},"added":"2026-08-14","curated":true,"topic":true,"stars":1,"forks":0,"openIssues":0,"watchers":1,"pushedAt":"2026-08-14T04:31:23Z","updatedAt":"2026-08-14T04:31:32Z","createdAt":"2026-08-14T03:40:08Z","license":"MIT","language":"JavaScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"dsh-turn-approval","version":"0.1.0","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:arrow949/dsh-turn-approval","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"omdsh-dev/plugin-template","order":171,"name":"plugin-template","owner":"omdsh-dev","repo":"omdsh-dev/plugin-template","url":"https://github.com/omdsh-dev/plugin-template","category":"dev","description":{"en":"Plugin template repo (based on the official turtle-ui repo).","zh":"插件模板仓库（基于 turtle-ui 官方仓库）。"},"added":"2026-08-13","curated":true,"topic":true,"stars":5,"forks":0,"openIssues":0,"watchers":5,"pushedAt":"2026-08-12T20:17:02Z","updatedAt":"2026-08-14T07:24:43Z","createdAt":"2026-08-11T09:39:50Z","license":"BSD-3-Clause","language":"JavaScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"@your-scope/dsh-plugin-template","version":"0.0.1","lifecycleScripts":["prepare"],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:omdsh-dev/plugin-template","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"lifecycle-script","severity":"medium","label":{"zh":"发现安装生命周期脚本：prepare","en":"Install lifecycle scripts found: prepare"},"files":["package.json"]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"caution","reasons":["安装生命周期脚本：prepare"]}},{"id":"small-tailqwq/dsh-tps","order":172,"name":"dsh-tps","owner":"Small-tailqwq","repo":"Small-tailqwq/dsh-tps","url":"https://github.com/Small-tailqwq/dsh-tps","category":"dev","description":{"en":"A TPS metrics plugin.","zh":"TPS 指标插件。"},"added":"2026-08-13","curated":true,"topic":true,"stars":1,"forks":0,"openIssues":0,"watchers":1,"pushedAt":"2026-08-13T13:05:59Z","updatedAt":"2026-08-13T16:45:13Z","createdAt":"2026-08-13T13:05:51Z","license":"BSD-3-Clause","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"@dsh-external/tps","version":"0.1.0","lifecycleScripts":["prepare"],"runtimeDependencies":1,"declaredPaths":["cordis.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:Small-tailqwq/dsh-tps","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"lifecycle-script","severity":"medium","label":{"zh":"发现安装生命周期脚本：prepare","en":"Install lifecycle scripts found: prepare"},"files":["package.json"]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"caution","reasons":["安装生命周期脚本：prepare"]}},{"id":"areium/dsh-fail-logger","order":173,"name":"dsh-fail-logger","owner":"Areium","repo":"Areium/dsh-fail-logger","url":"https://github.com/Areium/dsh-fail-logger","category":"dev","description":{"en":"Auto-log failed tool calls across native tools, PTC run_code, and inline invocations: dedup and count root causes into a skill so repeated mistakes fade.","zh":"全模式调用工具失败自动实录：把原生工具 / PTC run_code / 代码内嵌工具调用的失败错因去重计数后写入 skill，越用越少错。"},"added":"2026-08-14","curated":true,"topic":true,"stars":4,"forks":0,"openIssues":1,"watchers":4,"pushedAt":"2026-08-13T21:17:46Z","updatedAt":"2026-08-14T05:11:44Z","createdAt":"2026-08-13T19:19:35Z","license":"MIT","language":"JavaScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"dsh-fail-logger","version":"0.4.1","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:Areium/dsh-fail-logger","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"biboyang/dsh-eval-harness","order":174,"name":"dsh-eval-harness","owner":"BiBoyang","repo":"BiBoyang/dsh-eval-harness","url":"https://github.com/BiBoyang/dsh-eval-harness","category":"dev","description":{"en":"Evaluation harness for DSH plugins: YAML cases drive real headless agent runs, assert on tool calls, args, results and token usage, with a baseline gate for CI regression.","zh":"DSH 插件评测框架：YAML 用例驱动真实 headless agent，断言工具调用/参数/返回与 token 用量，baseline 门禁做 CI 回归。"},"added":"2026-08-14","curated":true,"topic":true,"stars":1,"forks":0,"openIssues":0,"watchers":1,"pushedAt":"2026-08-14T02:53:24Z","updatedAt":"2026-08-14T02:52:24Z","createdAt":"2026-08-13T22:13:26Z","license":null,"language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"dsh-eval-harness","version":"0.2.0","lifecycleScripts":[],"runtimeDependencies":5,"declaredPaths":["cordis.patch.yml","lib/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:BiBoyang/dsh-eval-harness","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"license-missing","severity":"medium","label":{"zh":"仓库未声明可识别许可证","en":"No recognized repository license"},"files":[]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":false,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"review","reasons":["未声明许可证"]}},{"id":"hust-open-atom-club/oh-dsh","order":175,"name":"oh-dsh","owner":"hust-open-atom-club","repo":"hust-open-atom-club/oh-dsh","url":"https://github.com/hust-open-atom-club/oh-dsh","category":"dev","description":{"en":"Community distribution: TUI, desktop, and Web UI as one bundle with layered installation.","zh":"社区发行版：TUI、桌面端与 Web UI 统一体验，分层安装、一步到位。"},"added":"2026-08-14","curated":true,"topic":true,"stars":139,"forks":11,"openIssues":7,"watchers":139,"pushedAt":"2026-08-14T08:05:54Z","updatedAt":"2026-08-14T08:14:14Z","createdAt":"2026-08-11T05:31:05Z","license":"BSD-3-Clause","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"@oh-dsh/desktop","version":"0.1.3","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["dist/cordis.patch.yml","dist/main.js","dist/plugin.js","dist/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:hust-open-atom-club/oh-dsh","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"bramblexu/dsh-annotate","order":176,"name":"dsh-annotate","owner":"BrambleXu","repo":"BrambleXu/dsh-annotate","url":"https://github.com/BrambleXu/dsh-annotate","category":"dev","description":{"en":"Select browser elements directly during Vibe Coding and send structured visual feedback to the DeepSeek Harness Agent.","zh":"面向 Vibe Coding 的浏览器元素标注插件：直接选取页面元素，并将结构化视觉反馈发送给 DeepSeek Harness Agent。"},"added":"2026-08-14","curated":true,"topic":true,"stars":2,"forks":0,"openIssues":0,"watchers":2,"pushedAt":"2026-08-14T06:55:28Z","updatedAt":"2026-08-14T06:51:35Z","createdAt":"2026-08-14T00:26:18Z","license":"MIT","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"dsh-annotate","version":"0.1.0","lifecycleScripts":["prepare"],"runtimeDependencies":2,"declaredPaths":["cordis.patch.yml","lib/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:BrambleXu/dsh-annotate","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"lifecycle-script","severity":"medium","label":{"zh":"发现安装生命周期脚本：prepare","en":"Install lifecycle scripts found: prepare"},"files":["package.json"]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"caution","reasons":["安装生命周期脚本：prepare"]}},{"id":"bramblexu/dsh-prompt-profile","order":177,"name":"dsh-prompt-profile","owner":"BrambleXu","repo":"BrambleXu/dsh-prompt-profile","url":"https://github.com/BrambleXu/dsh-prompt-profile","category":"dev","description":{"en":"Reusable Markdown prompt profiles for DeepSeek Harness with per-turn model selection, argument substitution, and state restoration.","zh":"DeepSeek Harness 可复用 Markdown Prompt Profile，支持单轮模型选择、参数替换和状态恢复。"},"added":"2026-08-14","curated":true,"topic":true,"stars":1,"forks":0,"openIssues":0,"watchers":1,"pushedAt":"2026-08-14T06:56:46Z","updatedAt":"2026-08-14T06:51:48Z","createdAt":"2026-08-14T00:38:26Z","license":"MIT","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"dsh-prompt-profile","version":"0.1.0","lifecycleScripts":["prepare"],"runtimeDependencies":2,"declaredPaths":["cordis.patch.yml","lib/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:BrambleXu/dsh-prompt-profile","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"lifecycle-script","severity":"medium","label":{"zh":"发现安装生命周期脚本：prepare","en":"Install lifecycle scripts found: prepare"},"files":["package.json"]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"caution","reasons":["安装生命周期脚本：prepare"]}},{"id":"bramblexu/dsh-revdiff","order":178,"name":"dsh-revdiff","owner":"BrambleXu","repo":"BrambleXu/dsh-revdiff","url":"https://github.com/BrambleXu/dsh-revdiff","category":"dev","description":{"en":"Native interactive Git diff review for DeepSeek Harness with structured annotations sent back to the current Agent session.","zh":"DeepSeek Harness 原生交互式 Git diff 审查，支持结构化批注并回传当前 Agent 会话。"},"added":"2026-08-14","curated":true,"topic":true,"stars":1,"forks":0,"openIssues":0,"watchers":1,"pushedAt":"2026-08-14T06:57:33Z","updatedAt":"2026-08-14T06:51:45Z","createdAt":"2026-08-14T00:42:20Z","license":"MIT","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"dsh-revdiff","version":"0.1.0","lifecycleScripts":["prepare"],"runtimeDependencies":1,"declaredPaths":["cordis.patch.yml","lib/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:BrambleXu/dsh-revdiff","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"lifecycle-script","severity":"medium","label":{"zh":"发现安装生命周期脚本：prepare","en":"Install lifecycle scripts found: prepare"},"files":["package.json"]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"caution","reasons":["安装生命周期脚本：prepare"]}},{"id":"lonelymoon87/dsh-gitflow","order":179,"name":"dsh-gitflow","owner":"lonelymoon87","repo":"lonelymoon87/dsh-gitflow","url":"https://github.com/lonelymoon87/dsh-gitflow","category":"dev","description":{"en":"Adds approval-gated Git status, diff, log, commit, branch, and optional checkpoint tools.","zh":"增加需要审批的 Git 状态、diff、日志、提交、分支和可选检查点工具。"},"added":"2026-08-14","curated":true,"topic":true,"stars":1,"forks":0,"openIssues":0,"watchers":1,"pushedAt":"2026-08-14T02:54:23Z","updatedAt":"2026-08-14T05:49:17Z","createdAt":"2026-08-13T18:18:28Z","license":"MIT","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"dsh-gitflow","version":"0.1.2","lifecycleScripts":["prepare"],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","dist/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:lonelymoon87/dsh-gitflow","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"lifecycle-script","severity":"medium","label":{"zh":"发现安装生命周期脚本：prepare","en":"Install lifecycle scripts found: prepare"},"files":["package.json"]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"caution","reasons":["安装生命周期脚本：prepare"]}},{"id":"lonelymoon87/dsh-guardian","order":180,"name":"dsh-guardian","owner":"lonelymoon87","repo":"lonelymoon87/dsh-guardian","url":"https://github.com/lonelymoon87/dsh-guardian","category":"dev","description":{"en":"Adds dangerous-operation policy checks, output redaction, and a security-review workflow.","zh":"增加危险操作策略检查、输出脱敏和安全审查工作流。"},"added":"2026-08-14","curated":true,"topic":false,"stars":null,"forks":null,"openIssues":null,"watchers":null,"pushedAt":null,"updatedAt":null,"createdAt":null,"license":null,"language":null,"homepage":null,"archived":false,"defaultBranch":null,"maintenance":"unknown","manifest":{"state":"missing","branch":null,"kinds":[],"packageName":null,"version":null,"lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":[],"invalidDeclaredPaths":[]},"installCommand":null,"discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"blocked","risk":"high","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"manifest-missing","severity":"high","label":{"zh":"未识别到有效的 dsh manifest","en":"No valid dsh manifest found"},"files":[]},{"id":"license-missing","severity":"medium","label":{"zh":"仓库未声明可识别许可证","en":"No recognized repository license"},"files":[]}],"filesInspected":["package.json"],"checks":{"manifest":false,"license":false,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"review","reasons":["未声明许可证","未核验到 dsh manifest"]}},{"id":"jesse-njx/dsh-plugin-manager","order":181,"name":"dsh-plugin-manager","owner":"Jesse-njx","repo":"Jesse-njx/dsh-plugin-manager","url":"https://github.com/Jesse-njx/dsh-plugin-manager","category":"dev","description":{"en":"The `dsh pm` plugin manager: multi-source search (awesome list + GitHub + npm), install/remove/update per profile, and a doctor audit of manifests, bundle patches, and version drift.","zh":"`dsh pm` 插件管理器：多源搜索（awesome 列表 + GitHub + npm）、按 profile 安装/移除/更新，以及 doctor 审计（清单、bundle patch、版本漂移）。"},"added":"2026-08-14","curated":true,"topic":false,"stars":null,"forks":null,"openIssues":null,"watchers":null,"pushedAt":null,"updatedAt":null,"createdAt":null,"license":null,"language":null,"homepage":null,"archived":false,"defaultBranch":null,"maintenance":"unknown","manifest":{"state":"missing","branch":null,"kinds":[],"packageName":null,"version":null,"lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":[],"invalidDeclaredPaths":[]},"installCommand":null,"discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"blocked","risk":"high","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"manifest-missing","severity":"high","label":{"zh":"未识别到有效的 dsh manifest","en":"No valid dsh manifest found"},"files":[]},{"id":"license-missing","severity":"medium","label":{"zh":"仓库未声明可识别许可证","en":"No recognized repository license"},"files":[]}],"filesInspected":["package.json"],"checks":{"manifest":false,"license":false,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"review","reasons":["未声明许可证","未核验到 dsh manifest"]}},{"id":"jesse-njx/dsh-tmuxctl","order":182,"name":"dsh-tmuxctl","owner":"Jesse-njx","repo":"Jesse-njx/dsh-tmuxctl","url":"https://github.com/Jesse-njx/dsh-tmuxctl","category":"dev","description":{"en":"Take control of your tmux panes: list/send-keys/capture, run long jobs in a pane with watch mode, and approval-gated destructive commands.","zh":"掌控你的 tmux 面板：list/send-keys/capture、在面板中运行长任务并 watch，破坏性命令需审批。"},"added":"2026-08-14","curated":true,"topic":false,"stars":null,"forks":null,"openIssues":null,"watchers":null,"pushedAt":null,"updatedAt":null,"createdAt":null,"license":null,"language":null,"homepage":null,"archived":false,"defaultBranch":"main","maintenance":"unknown","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"@dsh-tmuxctl/bundle","version":"0.1.0","lifecycleScripts":[],"runtimeDependencies":0},"installCommand":"dsh plugin --profile web add github:Jesse-njx/dsh-tmuxctl","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"license-missing","severity":"medium","label":{"zh":"仓库未声明可识别许可证","en":"No recognized repository license"},"files":[]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":false,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"review","reasons":["未声明许可证"]}},{"id":"xingyingyuzhui/dsh-updater-ui","order":183,"name":"dsh-updater-ui","owner":"xingyingyuzhui","repo":"xingyingyuzhui/dsh-updater-ui","url":"https://github.com/xingyingyuzhui/dsh-updater-ui","category":"dev","description":{"en":"DSH self-updater in the settings page: one-click check/pull (`git pull --ff-only`), auto background checks, version diff and changelog preview with a red-dot reminder.","zh":"设置页中的 DSH 自助更新器：一键检查/拉取（git pull --ff-only）、自动后台检查、版本对比与更新说明预览，带红点提醒。"},"added":"2026-08-14","curated":true,"topic":true,"stars":4,"forks":0,"openIssues":1,"watchers":4,"pushedAt":"2026-08-14T02:54:31Z","updatedAt":"2026-08-14T03:31:10Z","createdAt":"2026-08-14T02:54:27Z","license":"MIT","language":"JavaScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"dsh-updater-ui","version":"1.0.0","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","host.js","client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:xingyingyuzhui/dsh-updater-ui","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"evilirving/dsh-repro","order":184,"name":"dsh-repro","owner":"EvilIrving","repo":"EvilIrving/dsh-repro","url":"https://github.com/EvilIrving/dsh-repro","category":"dev","description":{"en":"/repro exports a minimal, secret-scrubbed, replayable problem bundle: the session log, failed commands, and Git diff.","zh":"/repro 导出最小可复现问题包：去 secret 的会话日志、失败命令与 git diff。"},"added":"2026-08-14","curated":true,"topic":true,"stars":1,"forks":0,"openIssues":0,"watchers":1,"pushedAt":"2026-08-14T03:21:03Z","updatedAt":"2026-08-14T07:48:13Z","createdAt":"2026-08-14T03:20:56Z","license":"MIT","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"dsh-repro","version":"0.1.0","lifecycleScripts":[],"runtimeDependencies":1,"declaredPaths":["cordis.patch.yml","lib/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:EvilIrving/dsh-repro","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"perrylink/dsh-mcp-panel","order":185,"name":"dsh-mcp-panel","owner":"PerryLink","repo":"PerryLink/dsh-mcp-panel","url":"https://github.com/PerryLink/dsh-mcp-panel","category":"dev","description":{"en":"Read-only runtime management panel for the official DSH MCP client: connection status, registered tools, errors, and reconnect counts through the /mcp command and a Settings tab, with sanitized display and enable/disable patch suggestions.","zh":"官方 MCP 客户端（dsh-mcp-client）的只读运行时管理面板：/mcp 命令与设置页 MCP 页签展示连接状态、已注册工具、错误与重连计数，脱敏展示并提供启停 patch 建议。"},"added":"2026-08-14","curated":true,"topic":true,"stars":1,"forks":0,"openIssues":4,"watchers":1,"pushedAt":"2026-08-14T07:28:04Z","updatedAt":"2026-08-14T07:26:34Z","createdAt":"2026-08-14T03:54:20Z","license":"Apache-2.0","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"dsh-mcp-panel","version":"0.1.0","lifecycleScripts":["prepare"],"runtimeDependencies":3,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:PerryLink/dsh-mcp-panel","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"lifecycle-script","severity":"medium","label":{"zh":"发现安装生命周期脚本：prepare","en":"Install lifecycle scripts found: prepare"},"files":["package.json"]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"caution","reasons":["安装生命周期脚本：prepare"]}},{"id":"jayden-x-l/forkprobe","order":186,"name":"forkprobe","owner":"Jayden-X-L","repo":"Jayden-X-L/forkprobe","url":"https://github.com/Jayden-X-L/forkprobe","category":"dev","description":{"en":"Compare multiple skills on the same task and pick the winner.","zh":"同一任务并行试跑多个技能，对比结果选出最优。"},"added":"2026-08-14","curated":true,"topic":true,"stars":64,"forks":3,"openIssues":0,"watchers":64,"pushedAt":"2026-08-14T04:43:09Z","updatedAt":"2026-08-14T06:34:08Z","createdAt":"2026-06-06T08:16:55Z","license":"MIT","language":"Python","homepage":"https://jayden-x-l.github.io/forkprobe/","archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"forkprobe-dsh","version":"0.10.0","lifecycleScripts":[],"runtimeDependencies":3,"declaredPaths":["dsh-plugin/cordis.patch.yml","dsh-plugin/lib/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:Jayden-X-L/forkprobe","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"vlln/plugin-registry","order":187,"name":"plugin-registry","owner":"vlln","repo":"vlln/plugin-registry","url":"https://github.com/vlln/plugin-registry","category":"dev","description":{"en":"Ecosystem infrastructure: a thin browser console for managing official repository plugins (zero patches) plus a make-dsh-plugin skill for guided plugin development.","zh":"插件生态基建：浏览器面板管理官方 repository 插件（0 patch）+ make-dsh-plugin 插件开发引导技能。"},"added":"2026-08-14","curated":true,"topic":true,"stars":26,"forks":0,"openIssues":5,"watchers":26,"pushedAt":"2026-08-13T14:22:05Z","updatedAt":"2026-08-14T06:03:56Z","createdAt":"2026-08-04T15:57:49Z","license":"MIT","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"missing","branch":"main","kinds":[],"packageName":null,"version":null,"lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":[],"invalidDeclaredPaths":[]},"installCommand":null,"discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"blocked","risk":"high","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"manifest-missing","severity":"high","label":{"zh":"未识别到有效的 dsh manifest","en":"No valid dsh manifest found"},"files":[]}],"filesInspected":["package.json"],"checks":{"manifest":false,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"review","reasons":["未核验到 dsh manifest"]}},{"id":"forrestchang/dsh-multica-runtime","order":188,"name":"dsh-multica-runtime","owner":"forrestchang","repo":"forrestchang/dsh-multica-runtime","url":"https://github.com/forrestchang/dsh-multica-runtime","category":"dev","description":{"en":"Run the dsh runtime on Multica.","zh":"让 dsh 运行时跑在 Multica 上。"},"added":"2026-08-14","curated":true,"topic":false,"stars":null,"forks":null,"openIssues":null,"watchers":null,"pushedAt":null,"updatedAt":null,"createdAt":null,"license":null,"language":null,"homepage":null,"archived":false,"defaultBranch":"main","maintenance":"unknown","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"@multica-ai/dsh-runtime","version":"0.1.0-private.1","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","dist/index.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:forrestchang/dsh-multica-runtime","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"license-missing","severity":"medium","label":{"zh":"仓库未声明可识别许可证","en":"No recognized repository license"},"files":[]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":false,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"review","reasons":["未声明许可证"]}},{"id":"dietcokewithsugar/dsh-user-experience","order":189,"name":"dsh-user-experience","owner":"DietCokewithSugar","repo":"DietCokewithSugar/dsh-user-experience","url":"https://github.com/DietCokewithSugar/dsh-user-experience","category":"dev","description":{"en":"Finds potential UX issues in your project: automatically reviews React/TypeScript code, pinpoints each problem, and gives concrete suggestions.","zh":"帮你发现项目中可能存在的用户体验问题：自动走查 React/TypeScript 源码，定位问题并给出具体优化建议。"},"added":"2026-08-14","curated":true,"topic":true,"stars":5,"forks":0,"openIssues":0,"watchers":5,"pushedAt":"2026-08-14T08:01:16Z","updatedAt":"2026-08-14T08:01:39Z","createdAt":"2026-08-14T02:58:28Z","license":"MIT","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"dsh-user-experience","version":"0.2.0","lifecycleScripts":["prepare"],"runtimeDependencies":12,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:DietCokewithSugar/dsh-user-experience","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"lifecycle-script","severity":"medium","label":{"zh":"发现安装生命周期脚本：prepare","en":"Install lifecycle scripts found: prepare"},"files":["package.json"]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"caution","reasons":["安装生命周期脚本：prepare"]}},{"id":"yflmq001/dsh-cost-tracker","order":190,"name":"dsh-cost-tracker","owner":"yflmq001","repo":"yflmq001/dsh-cost-tracker","url":"https://github.com/yflmq001/dsh-cost-tracker","category":"dev","description":{"en":"Per-model token cost tracking with configurable cache-hit/miss, output and peak-window pricing, a live session cost bar, and unconfigured-model flags.","zh":"按模型追踪 token 成本：可配置缓存命中/未命中、输出与高峰时段单价，实时会话花费条，并标记未配置价格的模型。"},"added":"2026-08-14","curated":true,"topic":true,"stars":1,"forks":0,"openIssues":0,"watchers":1,"pushedAt":"2026-08-14T08:10:19Z","updatedAt":"2026-08-14T08:10:33Z","createdAt":"2026-08-14T06:03:10Z","license":"MIT","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"dsh-cost-tracker","version":"1.0.0","lifecycleScripts":[],"runtimeDependencies":2,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:yflmq001/dsh-cost-tracker","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"nagi-ovo/dsh-ads","order":191,"name":"dsh-ads","owner":"Nagi-ovo","repo":"Nagi-ovo/dsh-ads","url":"https://github.com/Nagi-ovo/dsh-ads","category":"fun","description":{"en":"Parody ads in 2005-Chinese-web style: sidebar banners, in-chat feeds, corner popups, and a close button whose hit area is smaller than it looks. All fictional.","zh":"2005 年中文站点风格的整活广告插件：侧栏广告/信息流/角落弹窗 + 假关闭叉，素材全虚构。"},"added":"2026-08-13","curated":true,"topic":true,"stars":260,"forks":1,"openIssues":1,"watchers":260,"pushedAt":"2026-08-14T01:18:40Z","updatedAt":"2026-08-14T08:08:31Z","createdAt":"2026-08-09T19:06:36Z","license":null,"language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"@dsh-external/dsh-ads","version":"0.1.0","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:Nagi-ovo/dsh-ads","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"license-missing","severity":"medium","label":{"zh":"仓库未声明可识别许可证","en":"No recognized repository license"},"files":[]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":false,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"review","reasons":["未声明许可证"]}},{"id":"omdsh-dev/dsh-gomoku","order":192,"name":"dsh-gomoku","owner":"omdsh-dev","repo":"omdsh-dev/dsh-gomoku","url":"https://github.com/omdsh-dev/dsh-gomoku","category":"fun","description":{"en":"Play Gomoku against the AI, or let two AIs battle it out.","zh":"与 AI 下五子棋，也可让 AI 对局比棋力。"},"added":"2026-08-13","curated":true,"topic":true,"stars":9,"forks":0,"openIssues":0,"watchers":9,"pushedAt":"2026-08-13T16:22:04Z","updatedAt":"2026-08-14T07:08:30Z","createdAt":"2026-08-08T17:27:52Z","license":"MIT","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"@deepseek-ai/dsh-gomoku","version":"0.0.1","lifecycleScripts":[],"runtimeDependencies":1,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:omdsh-dev/dsh-gomoku","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"anacondakc/dsh-stock-market","order":193,"name":"dsh-stock-market","owner":"AnacondaKC","repo":"AnacondaKC/dsh-stock-market","url":"https://github.com/AnacondaKC/dsh-stock-market","category":"fun","description":{"en":"Fixes the bug where your account can't lose money while you code.","zh":"有效解决了写代码的时候账户不能同时亏钱的 BUG。"},"added":"2026-08-13","curated":true,"topic":true,"stars":9,"forks":3,"openIssues":2,"watchers":9,"pushedAt":"2026-08-13T06:26:46Z","updatedAt":"2026-08-14T06:17:18Z","createdAt":"2026-08-12T09:27:13Z","license":"BSD-3-Clause","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"dsh-stock-market","version":"0.2.0","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:AnacondaKC/dsh-stock-market","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"hellodigua/dsh-emoji","order":194,"name":"dsh-emoji","owner":"hellodigua","repo":"hellodigua/dsh-emoji","url":"https://github.com/hellodigua/dsh-emoji","category":"fun","description":{"en":"Automatically add emojis to AI replies.","zh":"为 AI 回复自动添加表情。"},"added":"2026-08-13","curated":true,"topic":true,"stars":9,"forks":0,"openIssues":0,"watchers":9,"pushedAt":"2026-08-14T06:53:26Z","updatedAt":"2026-08-14T07:36:14Z","createdAt":"2026-08-12T16:16:29Z","license":"MIT","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"@dsh-external/dsh-emoji","version":"0.2.0","lifecycleScripts":[],"runtimeDependencies":3,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:hellodigua/dsh-emoji","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"lhh010/dsh-minigames","order":195,"name":"dsh-minigames","owner":"lhh010","repo":"lhh010/dsh-minigames","url":"https://github.com/lhh010/dsh-minigames","category":"fun","description":{"en":"Side-panel arcade: 18 offline mini-games to play while the model thinks.","zh":"右侧小游戏面板：18 款离线小游戏，等模型回复时的摸鱼神器。"},"added":"2026-08-13","curated":true,"topic":true,"stars":11,"forks":0,"openIssues":0,"watchers":11,"pushedAt":"2026-08-13T13:53:38Z","updatedAt":"2026-08-14T07:08:21Z","createdAt":"2026-08-13T13:09:57Z","license":"BSD-3-Clause","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"@dsh-external/dsh-minigames","version":"0.3.2","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:lhh010/dsh-minigames","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"william-jin-cmu/dsh-stickers","order":196,"name":"dsh-stickers","owner":"william-jin-cmu","repo":"william-jin-cmu/dsh-stickers","url":"https://github.com/william-jin-cmu/dsh-stickers","category":"fun","description":{"en":"Bidirectional sticker reactions between user and agent.","zh":"用户与 agent 双向表情贴纸互动。"},"added":"2026-08-13","curated":true,"topic":true,"stars":9,"forks":0,"openIssues":0,"watchers":9,"pushedAt":"2026-08-13T02:26:59Z","updatedAt":"2026-08-14T05:57:47Z","createdAt":"2026-08-08T12:49:44Z","license":"BSD-3-Clause","language":"JavaScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"@dsh-external/dsh-stickers","version":"0.1.0","lifecycleScripts":["prepare"],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:william-jin-cmu/dsh-stickers","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"lifecycle-script","severity":"medium","label":{"zh":"发现安装生命周期脚本：prepare","en":"Install lifecycle scripts found: prepare"},"files":["package.json"]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"caution","reasons":["安装生命周期脚本：prepare"]}},{"id":"vlln/whale-girl","order":197,"name":"whale-girl","owner":"vlln","repo":"vlln/whale-girl","url":"https://github.com/vlln/whale-girl","category":"fun","description":{"en":"Desktop pet (QQ-pet style): floats in the corner, draggable, feedable, playable.","zh":"桌面宠物（QQ 宠物形态）：右下角悬浮、可拖拽/投喂/玩耍。"},"added":"2026-08-13","curated":true,"topic":true,"stars":99,"forks":4,"openIssues":2,"watchers":99,"pushedAt":"2026-08-13T14:22:20Z","updatedAt":"2026-08-14T07:46:29Z","createdAt":"2026-08-10T15:03:03Z","license":"MIT","language":"JavaScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"whale-girl","version":"0.1.0","lifecycleScripts":[],"runtimeDependencies":1,"declaredPaths":["cordis.patch.yml",".dsh-plugin/index.mjs",".dsh-plugin/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:vlln/whale-girl","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"moeblack/deepseek-manners","order":198,"name":"deepseek-manners","owner":"Moeblack","repo":"Moeblack/deepseek-manners","url":"https://github.com/Moeblack/deepseek-manners","category":"fun","description":{"en":"Append a thank-you note after every message. Mind your manners.","zh":"给每次消息后注入感谢语，做个有礼貌的人。"},"added":"2026-08-13","curated":true,"topic":true,"stars":4,"forks":0,"openIssues":0,"watchers":4,"pushedAt":"2026-08-13T13:48:49Z","updatedAt":"2026-08-14T06:32:45Z","createdAt":"2026-08-11T08:59:21Z","license":null,"language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"deepseek-manners","version":"0.1.0","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","index.mjs","client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:Moeblack/deepseek-manners","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"license-missing","severity":"medium","label":{"zh":"仓库未声明可识别许可证","en":"No recognized repository license"},"files":[]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":false,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"review","reasons":["未声明许可证"]}},{"id":"huanlinoto/dsh-plugin-d399","order":199,"name":"dsh-plugin-d399","owner":"HuanLinOTO","repo":"HuanLinOTO/dsh-plugin-d399","url":"https://github.com/HuanLinOTO/dsh-plugin-d399","category":"fun","description":{"en":"Pops up a mini-game menu (wordle, match-3, extensible) while the model generates.","zh":"模型生成时弹出小游戏菜单（wordle/消消乐，可扩展）。"},"added":"2026-08-13","curated":true,"topic":true,"stars":4,"forks":0,"openIssues":0,"watchers":4,"pushedAt":"2026-08-14T06:26:03Z","updatedAt":"2026-08-14T06:43:18Z","createdAt":"2026-08-10T08:36:48Z","license":null,"language":"JavaScript","homepage":null,"archived":false,"defaultBranch":"master","maintenance":"active","manifest":{"state":"verified","branch":"master","kinds":["bundle","client"],"packageName":"@huanlin/dsh-plugin-d399","version":"0.1.0","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:HuanLinOTO/dsh-plugin-d399","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"license-missing","severity":"medium","label":{"zh":"仓库未声明可识别许可证","en":"No recognized repository license"},"files":[]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":false,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"review","reasons":["未声明许可证"]}},{"id":"omdsh-dev/dsh-auto-chess","order":200,"name":"dsh-auto-chess","owner":"omdsh-dev","repo":"omdsh-dev/dsh-auto-chess","url":"https://github.com/omdsh-dev/dsh-auto-chess","category":"fun","description":{"en":"Auto chess: human vs AI, or AI vs AI.","zh":"自走棋：人机对战或双 AI 对弈。"},"added":"2026-08-13","curated":true,"topic":true,"stars":2,"forks":0,"openIssues":0,"watchers":2,"pushedAt":"2026-08-13T09:29:29Z","updatedAt":"2026-08-14T06:04:49Z","createdAt":"2026-08-10T12:02:55Z","license":"MIT","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"@deepseek-ai/dsh-auto-chess","version":"0.0.1","lifecycleScripts":["prepare"],"runtimeDependencies":1,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:omdsh-dev/dsh-auto-chess","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"lifecycle-script","severity":"medium","label":{"zh":"发现安装生命周期脚本：prepare","en":"Install lifecycle scripts found: prepare"},"files":["package.json"]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"caution","reasons":["安装生命周期脚本：prepare"]}},{"id":"anacondakc/dsh-douyin","order":201,"name":"dsh-douyin","owner":"AnacondaKC","repo":"AnacondaKC/dsh-douyin","url":"https://github.com/AnacondaKC/dsh-douyin","category":"fun","description":{"en":"Short-video sidebar: native player, series navigation, precise history replay.","zh":"侧栏短视频：原生播放器、系列导航、精确历史回放。"},"added":"2026-08-13","curated":true,"topic":true,"stars":2,"forks":0,"openIssues":0,"watchers":2,"pushedAt":"2026-08-13T06:26:44Z","updatedAt":"2026-08-13T17:20:17Z","createdAt":"2026-08-13T02:59:48Z","license":"BSD-3-Clause","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"dsh-douyin","version":"0.2.0","lifecycleScripts":[],"runtimeDependencies":1,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:AnacondaKC/dsh-douyin","discovery":{"source":"curated","firstSeenAt":"2026-08-13","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[],"filesInspected":["package.json"],"checks":{"manifest":true,"license":true,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"clear","reasons":[]}},{"id":"minybear/deepseek-harness-pet","order":202,"name":"DeepSeek-Harness-Pet","owner":"minybear","repo":"minybear/DeepSeek-Harness-Pet","url":"https://github.com/minybear/DeepSeek-Harness-Pet","category":"fun","description":{"en":"Codex-style desktop pet: a floating animated sprite in the corner that mirrors the agent's running state (working, waiting, failed, done).","zh":"Codex 风格桌面宠物：右下角悬浮动画精灵，随 agent 运行状态实时变化（工作、等待、报错、完成）。"},"added":"2026-08-14","curated":true,"topic":false,"stars":null,"forks":null,"openIssues":null,"watchers":null,"pushedAt":null,"updatedAt":null,"createdAt":null,"license":null,"language":null,"homepage":null,"archived":false,"defaultBranch":"main","maintenance":"unknown","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"@minybear/dsh-pet","version":"0.1.0","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":"dsh plugin --profile web add github:minybear/DeepSeek-Harness-Pet","discovery":{"source":"curated","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:18:12.622Z"},"screening":{"version":1,"scope":"manifest","state":"pending","risk":"unknown","checkedAt":"2026-08-14T08:18:12.622Z","findings":[{"id":"license-missing","severity":"medium","label":{"zh":"仓库未声明可识别许可证","en":"No recognized repository license"},"files":[]}],"filesInspected":["package.json"],"checks":{"manifest":true,"license":false,"readme":false,"lockfile":false,"source":false,"securityDisclosure":false}},"attention":{"level":"review","reasons":["未声明许可证"]}},{"id":"noob-stupid/dsh-plugin-console","order":203,"name":"@deepseek-ai/dsh-plugin-console","owner":"Noob-stupid","repo":"Noob-stupid/dsh-plugin-console","url":"https://github.com/Noob-stupid/dsh-plugin-console","category":"tools","description":{"zh":"@deepseek-ai/dsh-plugin-console","en":"@deepseek-ai/dsh-plugin-console"},"added":"2026-08-14","curated":false,"topic":true,"stars":0,"forks":0,"openIssues":0,"watchers":0,"pushedAt":"2026-08-14T09:00:02Z","updatedAt":"2026-08-14T09:00:06Z","createdAt":"2026-08-14T08:39:43Z","license":"MIT","language":"JavaScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["client"],"packageName":"@deepseek-ai/dsh-plugin-console","version":"0.1.0-rc.6","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":null,"discovery":{"source":"topic","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T09:00:45.480Z"},"screening":{"version":1,"scope":"source","state":"review","risk":"medium","checkedAt":"2026-08-14T09:00:53.030Z","findings":[{"id":"lockfile-missing","severity":"medium","label":{"zh":"仓库根目录未发现依赖锁文件","en":"No root dependency lockfile found"},"files":[]},{"id":"shell-execution","severity":"medium","label":{"zh":"发现 Shell 或子进程调用","en":"Shell or subprocess execution signal found"},"files":["lib/index.js"]},{"id":"network-egress","severity":"medium","label":{"zh":"发现主动网络请求能力","en":"Outbound network capability signal found"},"files":["lib/index.js","lib/client.js"]},{"id":"filesystem-write","severity":"medium","label":{"zh":"发现本地文件写入能力","en":"Local filesystem write capability signal found"},"files":["lib/index.js"]},{"id":"credential-access","severity":"medium","label":{"zh":"发现环境变量、密钥或凭据访问线索","en":"Environment, secret, or credential access signal found"},"files":["lib/index.js"]}],"filesInspected":["package.json","lib/index.js","lib/client.js"],"checks":{"manifest":true,"license":true,"readme":true,"lockfile":false,"source":true,"securityDisclosure":true}},"attention":{"level":"review","reasons":["仓库根目录未发现依赖锁文件","发现 Shell 或子进程调用","发现主动网络请求能力","发现本地文件写入能力","发现环境变量、密钥或凭据访问线索"]}},{"id":"hsiangnianian/dsh-auto-continue","order":204,"name":"dsh-client-auto-continue","owner":"HsiangNianian","repo":"HsiangNianian/dsh-auto-continue","url":"https://github.com/HsiangNianian/dsh-auto-continue","category":"ui","description":{"zh":"DSH Web UI plugin: automatically sends \"继续\" (continue) when a request is interrupted by network errors or other non-human causes","en":"DSH Web UI plugin: automatically sends \"继续\" (continue) when a request is interrupted by network errors or other non-human causes"},"added":"2026-08-14","curated":false,"topic":true,"stars":8,"forks":0,"openIssues":0,"watchers":8,"pushedAt":"2026-08-14T09:00:18Z","updatedAt":"2026-08-14T09:00:31Z","createdAt":"2026-08-14T03:08:20Z","license":"MIT","language":"JavaScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"dsh-client-auto-continue","version":"0.2.2","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":null,"discovery":{"source":"topic","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T09:00:45.480Z"},"screening":{"version":1,"scope":"source","state":"review","risk":"medium","checkedAt":"2026-08-14T09:00:50.238Z","findings":[{"id":"lockfile-missing","severity":"medium","label":{"zh":"仓库根目录未发现依赖锁文件","en":"No root dependency lockfile found"},"files":[]}],"filesInspected":["package.json","lib/index.js","lib/client.js","cordis.patch.yml"],"checks":{"manifest":true,"license":true,"readme":true,"lockfile":false,"source":true,"securityDisclosure":false}},"attention":{"level":"review","reasons":["仓库根目录未发现依赖锁文件"]}},{"id":"xiaoheizi1212/dsh-computer-use","order":205,"name":"dsh-computer-use","owner":"xiaoheizi1212","repo":"xiaoheizi1212/dsh-computer-use","url":"https://github.com/xiaoheizi1212/dsh-computer-use","category":"dev","description":{"zh":"Model-agnostic Computer Use for DeepSeek Harness: isolated browser, Windows native helper, third-party vision perception, and a Chrome Cookie Bridge.","en":"Model-agnostic Computer Use for DeepSeek Harness: isolated browser, Windows native helper, third-party vision perception, and a Chrome Cookie Bridge."},"added":"2026-08-14","curated":false,"topic":true,"stars":0,"forks":0,"openIssues":0,"watchers":0,"pushedAt":"2026-08-14T08:28:36Z","updatedAt":"2026-08-14T08:28:42Z","createdAt":"2026-08-14T08:28:32Z","license":"MIT","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"dsh-computer-use","version":"0.1.0","lifecycleScripts":[],"runtimeDependencies":1,"declaredPaths":["cordis.patch.yml","lib/index.js"],"invalidDeclaredPaths":[]},"installCommand":null,"discovery":{"source":"topic","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:29:14.325Z"},"screening":{"version":1,"scope":"source","state":"review","risk":"medium","checkedAt":"2026-08-14T08:29:33.132Z","findings":[{"id":"lockfile-missing","severity":"medium","label":{"zh":"仓库根目录未发现依赖锁文件","en":"No root dependency lockfile found"},"files":[]},{"id":"credential-access","severity":"medium","label":{"zh":"发现环境变量、密钥或凭据访问线索","en":"Environment, secret, or credential access signal found"},"files":["cordis.patch.yml"]}],"filesInspected":["package.json","cordis.patch.yml","src/index.ts"],"checks":{"manifest":true,"license":true,"readme":true,"lockfile":false,"source":true,"securityDisclosure":true}},"attention":{"level":"review","reasons":["仓库根目录未发现依赖锁文件","发现环境变量、密钥或凭据访问线索"]}},{"id":"caopu16/dsh-llm-kiro","order":206,"name":"dsh-llm-kiro","owner":"caopu16","repo":"caopu16/dsh-llm-kiro","url":"https://github.com/caopu16/dsh-llm-kiro","category":"dev","description":{"zh":"deepseek-harness 的插件，可以使用kiro的模型（claude系列）和账号","en":"deepseek-harness 的插件，可以使用kiro的模型（claude系列）和账号"},"added":"2026-08-14","curated":false,"topic":true,"stars":1,"forks":0,"openIssues":0,"watchers":1,"pushedAt":"2026-08-14T09:00:15Z","updatedAt":"2026-08-14T09:00:33Z","createdAt":"2026-08-14T05:52:09Z","license":"MIT","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"dsh-llm-kiro","version":"0.1.0","lifecycleScripts":[],"runtimeDependencies":1,"declaredPaths":["cordis.patch.yml","lib/index.js"],"invalidDeclaredPaths":[]},"installCommand":null,"discovery":{"source":"topic","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T09:00:45.480Z"},"screening":{"version":1,"scope":"source","state":"review","risk":"medium","checkedAt":"2026-08-14T09:00:51.112Z","findings":[{"id":"lockfile-missing","severity":"medium","label":{"zh":"仓库根目录未发现依赖锁文件","en":"No root dependency lockfile found"},"files":[]},{"id":"network-egress","severity":"medium","label":{"zh":"发现主动网络请求能力","en":"Outbound network capability signal found"},"files":["lib/index.js"]},{"id":"credential-access","severity":"medium","label":{"zh":"发现环境变量、密钥或凭据访问线索","en":"Environment, secret, or credential access signal found"},"files":["lib/index.js","cordis.patch.yml","src/index.ts"]}],"filesInspected":["package.json","lib/index.js","cordis.patch.yml","src/index.ts"],"checks":{"manifest":true,"license":true,"readme":true,"lockfile":false,"source":true,"securityDisclosure":false}},"attention":{"level":"review","reasons":["仓库根目录未发现依赖锁文件","发现主动网络请求能力","发现环境变量、密钥或凭据访问线索"]}},{"id":"yangyongzhen/dsh-notify","order":207,"name":"dsh-notify","owner":"yangyongzhen","repo":"yangyongzhen/dsh-notify","url":"https://github.com/yangyongzhen/dsh-notify","category":"notify","description":{"zh":"Task-completion notifications for DeepSeek Harness: ServerChan / DingTalk / Feishu / generic webhooks. dsh plugin.","en":"Task-completion notifications for DeepSeek Harness: ServerChan / DingTalk / Feishu / generic webhooks. dsh plugin."},"added":"2026-08-14","curated":false,"topic":true,"stars":0,"forks":0,"openIssues":0,"watchers":0,"pushedAt":"2026-08-14T09:30:07Z","updatedAt":"2026-08-14T09:30:34Z","createdAt":"2026-08-14T09:24:56Z","license":null,"language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle"],"packageName":"dsh-notify","version":"0.1.0","lifecycleScripts":[],"runtimeDependencies":3,"declaredPaths":["cordis.patch.yml","lib/index.js"],"invalidDeclaredPaths":[]},"installCommand":null,"discovery":{"source":"topic","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T09:30:45.415Z"},"screening":{"version":1,"scope":"source","state":"review","risk":"medium","checkedAt":"2026-08-14T09:30:51.026Z","findings":[{"id":"license-missing","severity":"medium","label":{"zh":"仓库未声明可识别许可证","en":"No recognized repository license"},"files":[]},{"id":"lockfile-missing","severity":"medium","label":{"zh":"仓库根目录未发现依赖锁文件","en":"No root dependency lockfile found"},"files":[]},{"id":"credential-access","severity":"medium","label":{"zh":"发现环境变量、密钥或凭据访问线索","en":"Environment, secret, or credential access signal found"},"files":["cordis.patch.yml"]}],"filesInspected":["package.json","lib/index.js","cordis.patch.yml","src/index.ts"],"checks":{"manifest":true,"license":false,"readme":true,"lockfile":false,"source":true,"securityDisclosure":false}},"attention":{"level":"review","reasons":["仓库未声明可识别许可证","仓库根目录未发现依赖锁文件","发现环境变量、密钥或凭据访问线索"]}},{"id":"slowdownnn/dsh-read-history","order":208,"name":"dsh-read-history","owner":"Slowdownnn","repo":"Slowdownnn/dsh-read-history","url":"https://github.com/Slowdownnn/dsh-read-history","category":"session","description":{"zh":"迁移claude/codex的对话历史到dsh","en":"迁移claude/codex的对话历史到dsh"},"added":"2026-08-14","curated":false,"topic":true,"stars":1,"forks":0,"openIssues":0,"watchers":1,"pushedAt":"2026-08-14T09:00:08Z","updatedAt":"2026-08-14T09:00:21Z","createdAt":"2026-08-14T08:20:06Z","license":"MIT","language":"JavaScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["client"],"packageName":"dsh-read-history","version":"0.1.1","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":null,"discovery":{"source":"topic","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T09:00:45.480Z"},"screening":{"version":1,"scope":"source","state":"review","risk":"medium","checkedAt":"2026-08-14T09:00:52.466Z","findings":[{"id":"lockfile-missing","severity":"medium","label":{"zh":"仓库根目录未发现依赖锁文件","en":"No root dependency lockfile found"},"files":[]},{"id":"filesystem-write","severity":"medium","label":{"zh":"发现本地文件写入能力","en":"Local filesystem write capability signal found"},"files":["lib/index.js"]},{"id":"network-egress","severity":"medium","label":{"zh":"发现主动网络请求能力","en":"Outbound network capability signal found"},"files":["lib/client.js"]}],"filesInspected":["package.json","lib/index.js","lib/client.js"],"checks":{"manifest":true,"license":true,"readme":true,"lockfile":false,"source":true,"securityDisclosure":false}},"attention":{"level":"review","reasons":["仓库根目录未发现依赖锁文件","发现本地文件写入能力","发现主动网络请求能力"]}},{"id":"asaiuta/dsh-session-hub","order":209,"name":"dsh-session-hub","owner":"Asaiuta","repo":"Asaiuta/dsh-session-hub","url":"https://github.com/Asaiuta/dsh-session-hub","category":"ui","description":{"zh":"Aggregate and natively control multiple remote DeepSeek Harness (DSH) servers' sessions from one official Web UI — hub gateway + official-UI bridge. 多服务器 DSH 会话聚合与原生操控","en":"Aggregate and natively control multiple remote DeepSeek Harness (DSH) servers' sessions from one official Web UI — hub gateway + official-UI bridge. 多服务器 DSH 会话聚合与原生操控"},"added":"2026-08-14","curated":false,"topic":true,"stars":1,"forks":0,"openIssues":0,"watchers":1,"pushedAt":"2026-08-14T08:29:04Z","updatedAt":"2026-08-14T08:29:08Z","createdAt":"2026-08-13T18:33:57Z","license":"MIT","language":"TypeScript","homepage":null,"archived":false,"defaultBranch":"main","maintenance":"active","manifest":{"state":"verified","branch":"main","kinds":["bundle","client"],"packageName":"dsh-session-hub","version":"0.1.0-alpha.1","lifecycleScripts":["prepare"],"runtimeDependencies":1,"declaredPaths":["cordis.patch.yml","lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":null,"discovery":{"source":"topic","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T08:29:14.325Z"},"screening":{"version":1,"scope":"source","state":"review","risk":"medium","checkedAt":"2026-08-14T08:29:31.604Z","findings":[{"id":"lifecycle-script","severity":"medium","label":{"zh":"发现安装生命周期脚本：prepare","en":"Install lifecycle scripts found: prepare"},"files":["package.json"]},{"id":"lockfile-missing","severity":"medium","label":{"zh":"仓库根目录未发现依赖锁文件","en":"No root dependency lockfile found"},"files":[]}],"filesInspected":["package.json","cordis.patch.yml"],"checks":{"manifest":true,"license":true,"readme":true,"lockfile":false,"source":true,"securityDisclosure":true}},"attention":{"level":"review","reasons":["发现安装生命周期脚本：prepare","仓库根目录未发现依赖锁文件"]}},{"id":"yuanzehui313/dsh-workspace-enhance","order":210,"name":"dsh-workspace-enhance","owner":"yuanzehui313","repo":"yuanzehui313/dsh-workspace-enhance","url":"https://github.com/yuanzehui313/dsh-workspace-enhance","category":"session","description":{"zh":"DeepSeek Harness workspace & session enhancement plugin: recycle bin, cross-workspace drag, ungrouped sessions, multi-folder roots, session merge","en":"DeepSeek Harness workspace & session enhancement plugin: recycle bin, cross-workspace drag, ungrouped sessions, multi-folder roots, session merge"},"added":"2026-08-14","curated":false,"topic":true,"stars":0,"forks":0,"openIssues":0,"watchers":0,"pushedAt":"2026-08-14T09:30:31Z","updatedAt":"2026-08-14T09:30:39Z","createdAt":"2026-08-14T08:59:33Z","license":"MIT","language":"JavaScript","homepage":null,"archived":false,"defaultBranch":"master","maintenance":"active","manifest":{"state":"verified","branch":"master","kinds":["client"],"packageName":"dsh-workspace-enhance","version":"1.0.0","lifecycleScripts":[],"runtimeDependencies":0,"declaredPaths":["lib/index.js","lib/client.js"],"invalidDeclaredPaths":[]},"installCommand":null,"discovery":{"source":"topic","firstSeenAt":"2026-08-14","lastSeenAt":"2026-08-14T09:30:45.415Z"},"screening":{"version":1,"scope":"source","state":"review","risk":"medium","checkedAt":"2026-08-14T09:30:52.453Z","findings":[{"id":"lockfile-missing","severity":"medium","label":{"zh":"仓库根目录未发现依赖锁文件","en":"No root dependency lockfile found"},"files":[]}],"filesInspected":["package.json","lib/index.js","lib/client.js"],"checks":{"manifest":true,"license":true,"readme":true,"lockfile":false,"source":true,"securityDisclosure":false}},"attention":{"level":"review","reasons":["仓库根目录未发现依赖锁文件"]}}]}