
Security News
Deno Goes the Way of the Dinosaur
Cloudflare is acquiring Deno’s team, which will provide another year of bug fixes and security updates before ending support for the runtime.
Agent teams for DeepSeek Harness: named long-lived teammates over ctx.subagents, a shared task list, a member-to-member mailbox, virtual workspaces, and an interactive voxel world in the conversation view
在会话里输入一行 /agent-teams <目标>,主会话就会拉起一支队伍:每位队友有自己的名字、会话和记忆,能互发消息、认领共享任务、往共享黑板写结论;「微型世界」页签把团队带到一座可以旋转、缩放的体素小岛:成员在工位工作,也会在空闲时游泳、运动、吃零食和照料花园。
当前版本 0.2.11 已适配 dsh 0.2.0-rc.2,包括会话导航、团队投影、附件命令和 PTC 工具调用事件。开发依赖与锁文件统一使用该宿主版本;部分 dsh 组件的 npm latest 标签仍指向旧版,升级时应与宿主版本保持一致。
npm 预构建包,一行装配:
dsh plugin --profile web add dsh-team
或者从源码构建安装:
git clone https://github.com/huxint/dsh-team.git
cd dsh-team && pnpm install && pnpm run build
dsh plugin --profile web add link:$PWD
装完即生效。卸载:
dsh plugin --profile web remove dsh-team
想让一件事由一支队伍来完成时,在输入框输入:
/agent-teams 把鉴权模块迁移到新 SDK
斜杠后面的内容就是给团队的目标,可以带图。也可以不敲命令,直接跟主会话说"组个团队把这件事做了"——它会自己决定需要几个队友、分别做什么。
队伍跑起来之后:
小岛有办公区、两层会所、泳池、海泳码头、健身露台、零食吧、篮球场、温室、阅读花园和露营区。人物由三维体素组成,服装、发型、肤色和配饰与聊天头像一致。成员名和设施说明在悬停或键盘聚焦时显示,场景保持通透。
| 操作 | 效果 |
|---|---|
| 拖拽 / 单指拖动 | 旋转视角 |
| 滚轮 / 双指捏合 | 放大、缩小 |
| 右键拖拽 / 双指拖动 | 平移视角 |
| 双击 / 相机上的复位按钮 | 返回全景 |
画布聚焦后按左右方向键、+、-、Home | 旋转、缩放、复位 |
| 点击人物或左下角头像 | 查看当前活动、安排休闲活动 |
| 点击悬停出现的成员名或详情里的会话入口 | 打开成员会话 |
| 点击设施图标 | 邀请空闲成员使用设施 |
| 点击楼层图标 | 全景、一楼剖视、二楼近景 |
| 点击太阳或月亮图标 | 调整时间,开启或关闭昼夜轮转 |
运行中的成员留在工位。空闲成员会自主活动,也可以手动安排;新任务开始时会结束休闲,经可通行路线回到工位。泳池和海泳都有扶梯,楼梯按台阶逐级行走,电梯按开门、进入、关门、运行、离开的顺序运作。设施有占用限制,狭窄通道会让行。上下楼可以在成员或设施详情里选择楼梯、电梯。
消息、工作区、任务板保留在左下角工具栏,新消息会点亮提示。共享工作区仍由主会话快照驱动。解散团队后,世界与页签一起关闭。
昼夜默认八分钟一轮,可暂停并切换 1×、2×、4× 模拟速度。查看夜景。动画默认最高 30 FPS,窗口失焦但仍可见时降至 15 FPS;系统开启“减少动态效果”、页面隐藏或世界移出可见区域时停止动画调度,暂停时操作视角仍可按需重绘;无法使用 WebGL 2 时仍可打开成员会话和协作面板。
以下选项都有默认值,不加任何配置也能直接用(写在 cordis.patch.yml 里覆写):
| 键 | 默认 | 含义 |
|---|---|---|
provider | spawn | 队友的创建方式,保持默认即可 |
maxTeammates | 8 | 一支队伍最多几名队友 |
maxRecentMessages | 50 | 信箱保留多少条最近消息 |
maxChainHops | 4 | 队友之间一次对话最多转手几次 |
maxChainRoundTrips | 2 | 同两个队友之间一轮最多来回几条 |
maxWorkspaceEntries | 32 | 工作区每个区域最多放多少条笔记 |
maxNoteChars | 4000 | 单条笔记最长多少字 |
pnpm run check # 类型检查 + 测试 + 构建
场景预览和浏览器交互检查需要本机 Chrome / Chromium;可以用 CHROME_PATH 指定可执行文件:
pnpm screenshot /tmp/tideline.png --verify
pnpm screenshot /tmp/tideline.png --benchmark --gpu
预览默认使用确定性的静态场景。--verify 检查悬停、视角、楼层、昼夜、成员活动、面板、窄屏、暂停和图形上下文恢复。--benchmark --gpu 使用浏览器可用的图形设备,输出实际渲染器、帧率、CPU 耗时、绘制次数与分辨率。省略 --gpu 使用 SwiftShader 软件渲染。
渲染使用批量体素与单一 WebGL 画布,优先低功耗设备。默认像素密度最高 1×、总像素不超过 150 万,阴影贴图为 1024²、最多每秒更新 15 次;持续掉帧时进一步降低分辨率,并在必要时关闭动态阴影。只上传实际使用的体素矩阵及改变的颜色,关闭世界或替换场景时释放实例缓冲。性能报告分别记录实际绘制帧率与浏览器刷新帧率;SwiftShader 软件渲染结果不能代表显卡表现。
改完源码重跑构建:宿主侧需要重启 dsh,页面刷新即可看到新的客户端效果。构建产物 dist/ 随仓库提交。
FAQs
Agent teams for DeepSeek Harness: named long-lived teammates over ctx.subagents, a shared task list, a member-to-member mailbox, virtual workspaces, and an interactive voxel world in the conversation view
The npm package dsh-team receives a total of 0 weekly downloads. As such, dsh-team popularity was classified as not popular.
We found that dsh-team demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Security News
Cloudflare is acquiring Deno’s team, which will provide another year of bug fixes and security updates before ending support for the runtime.

Security News
Anthropic’s free OSS Scanner uses Mythos and other Claude models to find open source vulnerabilities and send maintainers reports with proposed fixes.

Security News
On Front Lines’ Early Adopters: CISO podcast, Andrew Becherer shares lessons from Datadog, weighs the long-term costs of AI-built tools, and explains how founders can actually gain a CISO’s trust.