dsh-new-home-check
新家验收
265 results
新家验收
Electron 应用端到端测试:通过 Chrome DevTools Protocol(CDP)连接真实 Electron 渲染器——DOM 检查/JS 求值/点击/截图、DPR 乘数、右键事件真实触发、xterm 布局延迟等坑。受 bholmesdev/hubble.md(test-desktop-app)启发。
网页浏览 通用网页浏览器:侧边栏「网页浏览」按钮左键打开默认网页(DshDesktop 中为桌面网页标签页,Edge/Chrome 等通用浏览器中直接新开浏览器标签页),右键弹出悬浮搜索框(网址直接访问/文字用所选引擎搜索,确认后在新标签页打开);页面选中文本后右键,原生右键菜单「复制」下方出现「🔍 搜索选中文本」项(DshDesktop 桌面端,点击即用选中文本打开悬浮搜索框);extension/ 为 WebView2 扩展(仅 DshDesktop),向网页注入顶部地址/搜索栏;harness 设置新增「网页浏览设置」页,DshDesktop 中同步给桌面端。
Password gate for dsh-web: opening the web port requires a username/password login; account credentials are stored salted+scrypt-hashed and AES-256-GCM encrypted in a local config file under $DSH_HOME. Host-only cordis plugin, no dsh source changes.
Local tool-call failsafe and DWGR-8 personal governance proxy gate for DSH: blocks high-risk shell patterns, credential leaks, and enforces declarative param-level boundaries with hash-linked JSONL audit logs and optional Gateway.
DSH plugin that lists all configured models with availability/latency testing, by reading $DSH_HOME/settings.yaml.
Local browser and macOS desktop controls for DeepSeek Harness
DSH composer: scroll to an iPhone home-indicator pill; corner arcs dock the real composer into the left or right gutter. 下滑收到 Home 条,左右弧线把原输入框停到两侧留白。
个税计算器
几何平均数
DeepSeek Harness 的 Skills 管理器:在 设置 → 插件 → Skills 标签页中发现 GitHub 上的 Agent Skills 仓库(SKILL.md 技能包,topic:agent-skills / dsh-skill / claude-skills),查看详情后一键安装 / 移除。技能装入 $DSH_HOME/skills,skill-filesystem 热加载,无需重启。支持 GitHub 代理。
DSH bundle plugin: 为 code-pipeline 预设(PTC 流水线)动态注入阶段子代理工具(subagent_plan / subagent_impl / subagent_review),各阶段 provider/model/思考等级/最大并发数可在设置页(Settings → 代码流水线)实时配置并持久化到 settings.yaml(最大并发是**同时运行**的并发上限,按 (父会话 × 阶段) 准入;0.4.0 起已移除「已创建总量」闸门——新工作流一律派发新子代理,只有同一工作流的后续轮次用 pipeline_followup 续用;运行中可动态调整,0 = 本插件不限制,但仍受宿主每会话同时存活 continuable 子代理上限 subagent.maxActiveSubagents 约束,默认 8);预设文件随项目在 preset/ 目录维护,首次启动自动安装到 $DSH_HOME/.agent-presets(见 README);三阶段统一「同一工作流续用、新工作流新派」(prompt 协议:plan/impl/review 同一工作流的后续轮次都用 pipeline_followup 续用已有子代理,第 2 轮起增量投递,不新增设置项);pipeline_followup 支持 compact=true:投递之前先压缩目标子代理自己的历史(有干扰时才用,压缩失败则什么都不投递);每阶段可配墙钟预算(80% 软警告、到点自动中断该子代理并自动索取收尾报告,按「续 / 拆 / 停」协议处置)+计划产出 Workstreams 切分表(独立工作流并行 impl、各自路径受限 diff 独立评审);0.4.2 起把「run_code 程序即上下文边界(只有 PRINT/return 的内容进历史并每步重发)、只打印蒸馏结果、验证输出有界、工作流粒度有上界」写进三段 persona 与预设;0.4.3 起安装/升级时自动同步预设(比对包内预设的内容指纹,变了就覆盖已安装副本,覆盖前留 temp 备份;指纹一致则保留用户本地改动);0.4.5 起 read 读取窗口拓宽:本预设代理(主会话 root + 阶段子代理)发出的 read,limit 低于设置项 readWidenMinLines(默认 2000 = 工具上限,等价整窗)时在宿主 tools/execute around-waterfall 执行前就地拓宽到该值,超过 2000 的治愈为 2000(0.3.7 的 limit:2500 整批失败不再发生)——嵌套 read 的结果只进 run_code 程序、不进模型历史,拓宽零 token 成本,一个程序即可拿足上下文,从机制上消除『一个文件几十行几十行地翻、每步重发全上下文』的分页模式;设置页(代码流水线 → read 读取窗口下限)可调可关(0 = 关闭),改动立即生效;0.4.6 修复设置页保存无效(save 的 useCallback 依赖数组漏了 readWidenMinLines,闭包捕获初始值导致保存永远写回旧值)并把默认下限 2000 → 500(覆盖典型源码文件大半,又不对超大文件一次拉满;2000 = 一律整窗,0 = 关闭;已保存过 2000 的安装需在设置页重存一次或删掉 settings.yaml 里的显式值以继承新默认);0.4.7 起把「读有下限」告知 agent(机械拓宽只保证单次够大,模型仍会主动写小窗串读):预设 persona 的 Step economy 新增「Reads carry a FLOOR(default 200)——别把一个文件切成连续小窗读」,三段阶段 persona 同步 NEVER chunk 指令,files 派发块注入实时下限值(设置改完下一次派发即生效,0 时注明拓宽已关闭);默认下限 500 → 200
作业辅导
Hacker-terminal skin for the dsh web GUI: pure black background, high-contrast green, right-angle geometry, monospace font, full-width conversation, OLED-safe, scrollbars on Gecko/Blink/WebKit.
DeepSeek Harness relay: mirror the home dsh web UI to the public internet through an outbound wire trunk (cloud relay + out-of-tree host plugin).
DeepSeek Harness Skin as an out-of-tree plugin bundle: 21 skins, one-image custom themes, runtime chrome stamping — no host source patches
Mine local DSH session logs (JSONL) into personal 'usage & impact' receipts: Markdown day/week/month reports plus a self-contained HTML receipt, cross-referenced with local git log. Zero-network mining, privacy-first (reads only your own dshHome).
DSH manager for user Skills already on disk in Agent home and DSH home
Zero-config per-turn git checkpoints for DeepSeek Harness: every completed agent turn in a git workspace becomes one tagged [turnsnap] commit
Organic reaction prediction for DeepSeek Harness: retrosynthesis, forward prediction, route planning, SynScore, and multi-component evolution, with in-chat molecule/reaction/route visualisation
Local-first DeepSeek Harness plugin for searching Chrome, Edge, and Brave bookmarks, history, and downloads without uploading browser data.
DSH profile bundle: control your real, logged-in browser through TMWebDriver (Chrome extension bridge)
可转债 / 债券 本地优先分析引擎(转股价值/溢价率/纯债价值/YTM/久期/双低/下修·强赎·回售触发判定)
Approval guard for DeepSeek Harness: write/edit/editor/bash calls touching sensitive paths (.env, .git, SSH keys, .pem) and reads of SSH keys or certificates become an approval ask.