Releases: zhangz-2018/dsh-project-orchestrator
Releases · zhangz-2018/dsh-project-orchestrator
Release list
v1.3.5
Highlights
- Import PDF requirement documents and technical designs, including scanned image-only PDFs. The browser converts each page into extractable text and a bounded JPEG, then sends both to the selected Harness AI model for Markdown PRD or technical-design generation.
- Choose whether imported content replaces or appends to the editor, with staged progress, cancellation, sampling and truncation warnings, and no implicit Project save or planning action.
- Delete Projects with complete cleanup of Project-owned execution and collaboration records while preserving shared Agents, Squads, Runtimes, and Harness Workspaces.
- Support the project through the new WeChat Pay and Alipay links in the README.
Security and reliability
- PDF imports enforce canonical base64, image admission limits, model image capability, same-origin JSON requests, bounded concurrency, request cancellation, and a three-minute timeout.
- PDF content is treated as untrusted evidence and cannot enable tools or override the requirement-analysis contract.
- Failed child-record cleanup keeps the Project record available for a safe deletion retry.
Verification
- TypeScript typecheck
- Documentation smoke checks
- 96 automated tests
- npm package smoke test for the 58-file release artifact
- Desktop and mobile Chrome verification of the live PDF conversion and upload payload
Full Changelog: v1.3.4...v1.3.5
v1.3.4
v1.3.3
v1.3.2
v1.3.1
v1.3.0
v1.2.1
v1.2.0
dsh-project-orchestrator v1.1.0
What's Changed
- chore: govern dependency upgrades by @zhangz-2018 in #9
- chore: prepare release v1.1.0 by @zhangz-2018 in #10
New Contributors
- @zhangz-2018 made their first contribution in #9
Full Changelog: v1.0.0...v1.1.0
dsh-project-orchestrator v1.0.0
dsh-project-orchestrator v1.0.0
首个公开版本,为 DeepSeek Harness 提供持久化、审批驱动的项目编排工作台。
主要功能
- 项目、事项、任务运行、决策、命令、Squad、Runtime、资源、执行记录和产物的持久化管理
- AI 计划审批门禁与独立测试命令验证
- Runtime 感知调度、Agent 并发容量、目录锁、工作区租约和重启恢复
- 基于 Git worktree 的隔离执行,记录分支、提交、差异、产物和清理证据
- 收件箱、负载统计、有界 Autopilot、外部触发去重及本机回环 CLI
- 集成 Harness Web Shell 的响应式项目编排工作台
- 项目本地
.venv自动发现和执行环境证据记录 - 完整英文说明及简体中文项目说明
兼容性
- DeepSeek Harness:
0.1.0-rc.6 - Cordis:
4.0.1 - Node.js:
22+ - Git
安装
下载本 Release 附件 dsh-project-orchestrator-1.0.0.tgz 后执行:
dsh plugin --profile web add ./dsh-project-orchestrator-1.0.0.tgz然后把插件加入 ~/.dsh/profiles/web/cordis.patch.yml:
- id: project-orchestrator
name: dsh-project-orchestrator重启现有 dsh web 进程并刷新页面。
本次 Release 提供 GitHub
.tgz安装包,尚未发布到 npm Registry。
校验结果
- TypeScript 类型检查通过
- 64 项自动化测试全部通过
- npm 包冒烟测试通过
- 发布包共 32 个文件,大小约 240 KB