Files
paseo/public-docs/skills.zh-CN.md
T
Mohamed Boudra bd15e40e94 Serve paseo.sh in Simplified Chinese (#7373)
* feat(website): serve paseo.sh in Simplified Chinese

Every page of the website now has a Simplified Chinese version under
/zh-CN: the interface, docs, blog posts, comparison pages, legal pages,
all changelog releases and the homepage mockup. English URLs are unchanged.

The URL alone decides the language. There is no browser-language redirect
and no stored preference, because either would have to redirect the
unprefixed English URLs that people share and search engines index.
Internal links carry the page's language instead, and hreflang alternates
point Chinese search results at /zh-CN.

Translated headings pin the English anchor with {#id}, so section links
work in both languages. content-translations.test.ts fails when a page
has no translation or a translation's headings drift from the English.
Changelog releases and plugin listings without a translation render
whole in English under a notice, so a release never waits on one.

Plugin manifests and the registry gain optional translations and
OVERVIEW.zh-CN.md fields; older clients and registries ignore them.

* feat(website): replace the native language select with an EN/ZH menu

The header showed an OS-native select whose popup did not match the site.
The trigger now shows the language abbreviated (EN, ZH) and opens a menu in
the app's dropdown style that names each language in itself, with its name
in the page language underneath. Rows are real links to the same page in
that language; arrows, Escape, outside presses and taps behave as a menu
button, and the menu keeps itself on screen when a narrow header pushes the
trigger toward an edge.

Also drops the stray space after the full-width comma in the Chinese
homepage subtitle.

* docs(website): translate main's new docs and 0.12.0 release notes

Main added Keep run workspaces to the schedules docs, rewrote plugin icons
around inline SVG, and promoted 0.12.0 with new entries. Bring the Chinese
pages and changelog in line so no section falls back to English.

* fix(server): leave plugin listing translations to the registry

The daemon rejected manifests whose translations the registry would refuse,
so a plugin main installs could fail to load here. Paseo never reads
translations; the registry validates them at publish. Docs now say which
checks are automated at publish and which are human review.

* docs(plugins): describe the registry's final overview translation discovery

* style(server): format manifest test

* test(app): measure sidebar rows one at a time

After a reload the developer error toast appears while expectVerticalOrder
measures every row at once. Each concurrent boundingBox runs the toast
locator handler, and only one of them resumes, so the poll timed out on
every attempt since #7424. Measuring sequentially keeps one action in flight.

* test(app): return sidebar row measuring to main

#7480 hides the developer toast instead of running a locator handler, so
measuring the rows concurrently no longer races it. Reverts 41ac23016.

* test(app): wait for the compact shell before opening compact Changes

The shell survives the breakpoint, so right after the resize the wide
Explorer could still be visible: the test skipped the Explorer toggle and
the tab then disappeared, or toggled at the wrong time. Wait for the
compact-shell marker, as the composer helpers do since #7424.

* docs(website): translate main's plugin file panel docs

* test(app): edit the code font size after the font family remount

A committed appearance change remounts the settings screen through
AppearanceStyleBoundary, and the new form starts from the stored size.
Filling the size before that remount lost the edit in CI.

* docs(website): translate main's client/ui import docs

Follows #7474: one /client/ui entry, StreamedText instead of useRevealedText,
SettingsGroup dropped from the settings table, and the new
'UI imports in v0.13' migration section.

* test(app): wait for the previous layout's file panel picker to leave

After a resize the old layout's picker animates out while the new one is
already mounted, so the Use button matched two elements and the strict
locator failed. Wait for the shell's layout and a single picker first.
2026-10-21 13:13:03 +07:00

2.9 KiB
Raw Blame History

title, description, nav
title description nav
编排技能 用于移交任务、获取第二意见以及多 Agent 规划的可复用工作流。 技能

编排技能

技能为你的 Agent 提供可复用的指令,用于委派、移交和审查。你也可以不安装技能,直接要求执行这些工作流。

技能 用途
/paseo 查阅如何管理 Agent、工作区、定时任务和 heartbeat。
/paseo-handoff 把任务及其上下文移交给另一个 Agent。
/paseo-committee 对一个难题获取两份独立分析。
/paseo-advisor 对你当前的工作获取第二意见。

安装

  • 在 Paseo 中:打开 设置 → 你的主机 → Agents → 编排 skills,选择要在该主机上安装的技能。
  • 在终端中:在运行 Agent 的机器上执行 npx skills add getpaseo/paseo。

使用同一张设置卡片更新或卸载技能。主机启动时也会刷新已选择安装的 Paseo 技能。

/paseo:Paseo 参考

其他技能所依赖的基础参考。它教 Agent 在委派之前先查看你的 Agent 配置及其说明,然后应用选定的启动设置。如果没有合适的配置,它会引导 Agent 发现可用的 Provider 和模型,并告诉你采用了哪个备选方案。

/paseo 告诉我如何在工作区中创建一个使用 worktree 隔离的 Agent

/paseo-handoff:任务移交

带着一份简报移交当前任务:相关文件、进展、决策、约束和验收标准。技能会在选择接收方 Agent 之前查看配置;你也可以指定想要的配置。

/paseo-handoff 把认证修复移交给一个实现 Agent,让它在自己的 worktree 中进行

接收方 Agent 会获得继续工作所需的上下文。如果它需要独立编辑,请要求使用单独的 worktree。

/paseo-committee:委员会规划

让两个 Agent 独立分析一个难题。技能会查看配置说明中适合规划和分析的配置,并尽可能选择不同的 Provider 系列。

/paseo-committee 为什么 websocket 连接在高负载下会断开?

委员会成员只返回分析,不编辑文件。主 Agent 综合它们的方案,实现解决方案,再把 diff 发回去审查。

/paseo-advisor:顾问

就某个设计、diff 或问题征求另一个 Agent 的判断。技能会选择说明与该工作相符的配置,或使用你指定的配置。

/paseo-advisor 这份迁移计划我有没有遗漏什么?

顾问只返回第二意见,不编辑文件。