docs(progress): 同步功能清单与待验证项
补上支付插件、积分弹窗、侧栏容量/签到和创作页改动的功能入口与手工验收清单。 Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -5,6 +5,25 @@ description: 当前项目已实现的核心工作台能力与使用入口
|
||||
|
||||
# 功能清单
|
||||
|
||||
## 工作区签到加油站
|
||||
|
||||
积分功能开启且后台「每日签到积分」大于 0 时,首页侧栏容量条上方固定显示领取卡片:标题为「{站点品牌名}加油站」,副文案为今日可领积分,黑色按钮「立即领取」。未领取时一直显示;当天领取成功后立即消失。关闭积分、签到积分为 0,或未登录时不显示。卡片用白底、黑按钮和青绿积分数字,不套浅蓝舞台底。
|
||||
|
||||
### 相关实现
|
||||
|
||||
- `web/src/components/layout/workspace-sidebar-checkin.tsx`:侧栏领取卡片。
|
||||
- `POST /api/wallet/checkin`:每日签到入账,同一天不可重复领取。
|
||||
|
||||
## 工作区账号容量
|
||||
|
||||
登录后,首页侧栏左下角用户头像上方显示账号文件容量进度:已用容量、剩余容量和总容量,细进度条表示已用比例。用量达到 70% 变为警告色,达到 90% 或已满变为危险色。点击进入素材库;资产页页头仍展示同一用量。收起侧栏时保留细进度条,悬停可看到已用、剩余与总容量。统计包含素材文件和 Agent 会话附件。
|
||||
|
||||
### 相关实现
|
||||
|
||||
- `web/src/components/layout/workspace-sidebar-storage-meter.tsx`:侧栏容量进度。
|
||||
- `web/src/pages/assets/asset-storage-usage.tsx`:资产页同一查询。
|
||||
- `GET /api/resources/storage-usage`:账号已用字节与配额总容量。
|
||||
|
||||
## 云端 Agent(写入与生成仍待真实环境验收)
|
||||
|
||||
浮窗支持移动、调整大小和浏览器偏好恢复;后端支持逐轮对话、可信历史、取消、Skills 快照、画布摘要/精读、审批后的画布写入及媒体生成。运行中可插话(下一步生效,不打断正在飞的调用);多步任务可用 `plan_update` 维护待办清单并在输入框上方展示,未完成项会催办;`request_approval` 下首次 ≥2 项清单会先确认,`auto` 直接建立。`ask_user` 可弹出选项并结束本轮。个人记忆由 `remember_lesson` 写入待审,用户在「设置 → Agent 记忆」自己批准、添加、导出导入,并可用自己的文本模型手动或按日/周/月压缩相近条目。系统提示只带已批准记忆的索引(标题+适用场景),完整做法由 `recall_lessons` 按 topic/关键词取;管理员可按用户查看和删除,不能代批。只读模式不能写记忆。终态旧轮次按其冻结合同保留为不可变历史,新消息使用当前合同创建新轮,不篡改父运行;旧合同下仍活动或待审批的运行不会被新版服务恢复执行。生成由预算和独立审批控制,画布写入使用内容快照哈希;未开放外部 MCP。系统行为策略以版本化资源发布,用户/项目/画布可编辑常驻偏好;偏好正文固定在运行快照并按层只读,不整段塞入 system prompt,也不能提权或跳过审批。节点创建、更新字段、摘要投影和连线限制来自服务端能力 registry;能力卡同时描述用途、适用场景、不适用场景、维护代价和可用动作,由 Agent 结合镜头数量、连续性、逐镜审查和交接需求自主选择,不强制所有任务使用分镜。分镜脚本支持结构化创建、分页读取及按真实行 ID 追加、修改和删除;普通文本和 Markdown 不会被宣称为具备镜头级维护能力的分镜表。图片、视频和音频节点可安全修改标题与下一版提示词草稿,既有媒体、已提交提示词和任务状态不会被草稿编辑覆盖;媒体模型按生成模式和真实参考节点从统一目录筛选。审批和执行记录明确展示目标节点、类型、修改字段、名称变化及连线两端,前端不再依靠内部 ID 猜测;这些预览不替代服务端归属、快照、Capability、锁、预算与调用哈希校验。真实模型计费与浏览器联调仍待验收。
|
||||
@@ -261,6 +280,16 @@ SEO 标题、描述、可选关键词会投影到浏览器 metadata、Open Graph
|
||||
- `web/src/pages/canvas/use-canvas-node-operations.ts`:候选节点筛选、流程/网格布局选择和位置提交。
|
||||
- `web/src/lib/canvas/canvas-layout.ts`:媒体泳道、拓扑流程、网格、行列排列和对齐算法。
|
||||
|
||||
## 积分充值支付插件
|
||||
|
||||
积分中心在线充值通过 `yingce.payment/v1` 支付插件接入。宿主只保存订单、加密配置、回调入账和对账;渠道协议由插件包提供。当前官方包包括微信支付 Native、支付宝电脑网站支付和虎皮椒聚合支付,包内同时带有 macOS、Linux、Windows 的 amd64/arm64 可执行文件,宿主启动时按本机系统选择。管理员在插件中心开放插件后,到支付设置填写渠道密钥即可出现在用户积分中心弹窗。扫码区固定白底深色码点;虎皮椒 `url_qrcode` 是现成二维码图片,钱包直接展示,不再二次编码。用户顶栏积分、账户卡片、命令面板、画布余额和 `/wallet` 回跳都打开同一弹窗,不再进入独立钱包页。
|
||||
|
||||
### 相关实现
|
||||
|
||||
- `plugin-packages/official-payment-xunhupay/`:虎皮椒聚合支付插件包与 RPC 入口。
|
||||
- `backend/payment-plugins/xunhupay.go`:虎皮椒下单、查单、验签与关单适配。
|
||||
- `docs/content/docs/plugins/payment-plugin-runtime.mdx`:支付插件运行时协议。
|
||||
|
||||
## 剪辑成片(时间线编辑器)
|
||||
|
||||
“剪辑成片”是项目详情里的时间线编辑器入口(`/projects/:id/editor`),用于把已就绪的分镜视频编排成一段可播放、可导出的成片。它运行在浏览器本地时间线模型之上,通过后端任务队列完成语音转写与成片导出,编辑器本身不直接触碰原始媒体大文件。
|
||||
|
||||
Reference in New Issue
Block a user