OpenSpec + Superpowers

OpenSpec + Superpowers

2026年6月3日星期三 · #学习文档 AI / Skill / 工作流 · 3184 字 16 分钟 ·
-浏览量
·
简介

OpenSpec 规范驱动开发与 Superpowers 工程化工作流的协同实践,建立"规范驱动规划 + 流程驱动执行"的 AI 编程闭环。

OpenSpec + Superpowers#

提示

本文面向使用 AI 辅助编程的开发者,系统整理 OpenSpec 与 Superpowers 两个工具的核心能力、配置方法与协同流程。核心目标:建立”规范驱动规划 + 流程驱动执行”的 AI 工程化闭环,降低需求偏差与代码回归风险。


一、介绍#

1.1 Superpowers#

Superpowers 是由 Jesse Vincent(obra)维护的 AI Agent 工程化开发工作流集合,核心理念是 Process over Prompt(流程大于提示词)。它通过一系列结构化的子技能,约束 AI 在编码前完成思考、规划、验收条件定义,在编码中遵循 TDD、子代理审查、代码审查,在编码后完成验证与分支收尾。

核心价值

  • 将资深工程师的工作纪律(TDD、代码审查、验证优先)编码为 AI 可遵循的流程。
  • 防止 AI 一上来就写代码导致方向偏离。
  • 通过强制验证与审查环节,减少”看起来对了但测试没跑”的回归风险。

1.2 OpenSpec#

OpenSpec 是由 Fission AI 开源的规范驱动开发框架,核心理念是 Spec before Code(代码之前先写规范)。它通过结构化工件(proposal、specs、design、tasks)将需求意图、行为契约、技术方案与实现任务固化下来,作为人类与 AI 之间的”真相源”。

核心价值

  • 在 AI 写任何一行代码之前,先对齐需求范围与验收条件。
  • 通过 Delta Specs 机制让规范像代码一样版本化演进。
  • 将 BDD 风格的 Given/When/Then 场景直接转化为测试与验证依据。

二、作用#

2.1 Superpowers 的功能特性与应用场景#

特性说明适用场景
头脑风暴编码前探索需求边界、识别风险、输出验收条件新功能开发、重大重构
TDD 驱动强制先写失败测试,再写实现,最后重构任何需要保证正确性的逻辑开发
子代理开发每个任务派发独立子代理 + 两阶段审查复杂多文件改动
代码审查派发 reviewer 子代理进行五轴审查每次合并前
Git 工作树创建隔离工作区,避免污染主分支并行处理多个变更
验证铁则没有测试通过证据就不能声明完成所有任务交付节点

2.2 OpenSpec 的功能特性与应用场景#

特性说明适用场景
结构化工件proposal / specs / design / tasks 四层文档任何需要需求对齐的项目
Delta Specs用 ADDED/MODIFIED/REMOVED 描述增量变更迭代开发、需求变更
规范归档变更完成后合并到主规范知识沉淀、长期维护
verify 校验检查实现与规范的一致性交付前验收
多工具支持支持 Claude、Codex、Cursor 等 25+ AI 工具跨工具团队协作

三、使用步骤#

3.1 Superpowers 使用步骤#

Superpowers 以 Claude Code 插件形式运行,安装后自动生效。日常开发中 AI 会根据当前任务自动匹配并调用相关子技能。

典型执行流程:

flowchart TD A["启动任务"] --> B["AI 检查适用的子技能"] B --> C["brainstorming<br/>对齐需求与验收条件"] C --> D["writing-plans<br/>拆分为 2-5 分钟粒度的任务"] D --> E["using-git-worktrees<br/>创建隔离工作区"] E --> F["subagent-driven-development<br/>派发子代理逐个完成任务"] F --> G["test-driven-development<br/>每个任务遵循 Red-Green-Refactor"] G --> H["verification-before-completion<br/>提交测试/命令输出作为完成证据"] H --> I["requesting-code-review<br/>子代理审查代码"] I --> J["finishing-a-development-branch<br/>测试通过 → merge/PR/keep/discard"]

3.2 OpenSpec 使用步骤#

OpenSpec 通过 CLI 与 AI 命令两种方式工作。

快速路径

flowchart TD A["/opsx:propose <change-name>"] -->|"生成 proposal.md、specs/、design.md、tasks.md"| B["人工审核四个工件"] B --> C["/opsx:apply"] C -->|"AI 按 tasks.md 逐项实现"| D["/opsx:verify"] D -->|"检查实现是否覆盖所有 Spec 场景"| E["/opsx:archive"] E -->|"归档变更,增量规范合并到主规范"| F[结束]

探索路径(需求模糊时使用):

flowchart LR A["/opsx:explore"] --> B["/opsx:propose"] --> C["/opsx:apply"] --> D["/opsx:archive"]

精细路径(复杂项目、团队协作):

flowchart LR A["/opsx:new"] --> B["/opsx:continue(逐个审核)"] --> C["/opsx:apply"] --> D["/opsx:verify"] --> E["/opsx:archive"]

四、相关 Skill#

4.1 Superpowers 子技能#

Superpowers 共包含 14 个子技能,覆盖完整 SDLC:

类别Skill用途
核心开发test-driven-development强制 TDD:先写失败测试,再写实现
核心开发systematic-debugging4 阶段调试:复现→定位→修复→验证
核心开发verification-before-completion没有验证证据就没有完成声明
计划设计brainstorming动手前必须先头脑风暴
计划设计writing-plans拆分为 2-5 分钟的细粒度任务
计划设计executing-plans批量执行任务 + 人工检查点
代理统制subagent-driven-development每个任务派发新子代理 + 两阶段审查
代理统制dispatching-parallel-agents独立任务并行派发
代理统制using-superpowers元技能:始终检查是否有适用的技能
协作 Gitrequesting-code-review派发 code-reviewer 子代理
协作 Gitreceiving-code-review技术性评估反馈
协作 Gitfinishing-a-development-branch验证测试 → 4 选项 → 执行 → 清理
协作 Gitusing-git-worktrees创建隔离工作区 + 基线验证
协作 Gitwriting-skills用 TDD 方法写新技能

4.2 OpenSpec 命令与能力#

命令作用
/opsx:explore需求模糊时先调研,输出方案对比
/opsx:propose <name>生成 proposal、specs、design、tasks 四个工件
/opsx:apply按 tasks.md 逐项实现
/opsx:verify检查实现与 Spec 的一致性
/opsx:archive归档变更,合并增量规范
/opsx:new <name>创建新的变更工作区
/opsx:continue逐个审核并继续执行
/opsx:ff快速切换变更上下文

五、安装#

5.1 环境要求#

  • Node.js:≥ 20.19.0(OpenSpec CLI 要求)
  • AI 客户端:Claude Code(Superpowers 与 OpenSpec 命令均支持)
  • Git:用于工作区隔离与变更归档

5.2 安装 Superpowers#

Terminal window
/plugin marketplace add obra/superpowers-marketplace
/plugin install superpowers@superpowers-marketplace

安装后无需手动触发,AI 会在每次任务前自动检查适用的子技能。

5.3 安装 OpenSpec#

Terminal window
# 安装 CLI
npm install -g @fission-ai/openspec@latest
# 在项目根目录初始化
cd your-project
openspec init --tools claude

初始化后会生成 .openspec 目录和 AGENTS.md 文件:

openspec/
├── specs/ # 系统当前行为规范(真相源)
│ └── <domain>/
│ └── spec.md
├── changes/ # 每个变更的工作区
│ └── <change-name>/
│ ├── proposal.md
│ ├── design.md
│ ├── tasks.md
│ └── specs/ # 增量规范(Delta Specs)
└── config.yaml

六、卸载#

6.1 卸载 Superpowers#

Terminal window
/plugin uninstall superpowers

卸载后,AI 不再自动调用 Superpowers 子技能。已创建的工作区与 Git 分支不受影响。

6.2 卸载 OpenSpec#

Terminal window
# 卸载全局 CLI
npm uninstall -g @fission-ai/openspec

6.3 残留清理#

清理 Superpowers 残留:

Terminal window
# Claude Code 插件目录(默认位置)
rm -rf ~/.claude/plugins/superpowers

清理 OpenSpec 残留:

Terminal window
# 删除项目内的 OpenSpec 目录与文件
rm -rf .openspec
rm -f AGENTS.md
# 可选:删除已归档的变更记录
rm -rf openspec/

七、协同使用方法#

7.1 协同场景#

单独使用 OpenSpec,可以解决”想清楚”的问题;单独使用 Superpowers,可以解决”做对了”的问题。两者结合时,Spec 成为 TDD 的输入源,TDD 成为 Spec 的质量保障。

适合协同使用的场景:

  • 新功能开发:需求需要结构化对齐,代码需要 TDD 与审查保障。
  • 复杂重构:涉及多文件改动,需要明确边界条件与回归测试。
  • 团队协作:Spec 作为人类与 AI 之间的契约,降低沟通歧义。
  • 长期维护:archive 沉淀知识,worktree 隔离风险。

7.2 协同优势#

维度单独 OpenSpec单独 Superpowers组合使用
需求对齐Spec 结构化对齐靠 brainstorming 口头对齐Spec 结构化对齐 + brainstorming 深度探索
代码质量无强制测试TDD 铁则TDD + Spec 双保险
知识沉淀archive 归档只有 Git 历史规范 + 代码 + 决策全保留
隔离性变更目录隔离worktree 隔离两层隔离,互不干扰
审查verify 自动检查子代理审查自动 + 子代理双重审查
回滚变更目录可追溯Git 分支可回滚规范回滚 + 代码回滚

7.3 协同操作步骤#

flowchart TD subgraph Phase1 ["Phase 1: 规划(OpenSpec 主导)"] P1_A["/opsx:explore<br/>需求模糊时先探索"] P1_B["/opsx:propose<br/>生成 proposal + specs + design + tasks"] P1_C["人工审核工件<br/>确认意图、范围、验收条件"] end subgraph Phase2 ["Phase 2: 执行(Superpowers 主导)"] P2_A["git worktree 隔离<br/>using-git-worktrees"] P2_B["brainstorming<br/>对每个 task 做需求对齐"] P2_C["TDD 实现<br/>先写失败测试 → 写实现 → 重构"] P2_D["验证<br/>verification-before-completion"] P2_E["代码审查<br/>requesting-code-review"] end subgraph Phase3 ["Phase 3: 收尾(两者协同)"] P3_A["/opsx:verify<br/>检查实现是否匹配 Spec"] P3_B["finishing-a-branch<br/>测试通过 → merge/PR/keep/discard"] P3_C["/opsx:archive<br/>归档 + 合并规范"] end P1_A --> P1_B --> P1_C P1_C --> P2_A P2_A --> P2_B --> P2_C --> P2_D --> P2_E P2_E --> P3_A P3_A --> P3_B --> P3_C

7.4 实战示例:实现订单导出功能#

Step 1:OpenSpec 规划

Terminal window
/opsx:propose order-export

需求描述:

实现订单导出接口,支持按时间范围导出 CSV。单次最多 5000 条,时间范围不超过 31 天,只能导出当前租户数据。

OpenSpec 生成四个工件。审核后确认关键内容:

# proposal.md 要点
- 目标:订单导出 CSV 接口
- 范围内:CSV 生成、权限校验、数量限制、时间范围校验
- 范围外:异步导出、邮件通知、Excel 格式
# specs/ 关键场景
Given 用户是 tenant-A 的管理员
When 请求导出 tenant-A 在 2024-01-01 到 2024-01-31 的订单
Then 返回 CSV,字段为 order_no, amount, status, created_at
Given 用户尝试导出 tenant-B 的数据
When 请求导出
Then 返回 403,错误信息为 "无权访问该租户数据"
# tasks.md 清单
1.1 创建 OrderExportController
1.2 实现 OrderExportService(查询 + CSV 生成)
1.3 添加权限校验(只能导出当前租户)
1.4 添加数量限制(≤5000 条)
1.5 添加时间范围校验(≤31 天)
1.6 编写单元测试(覆盖 4 种边界场景)

Step 2:Superpowers 执行

进入执行阶段后,Superpowers 自动接管:

🧠 brainstorming:对 task 1.1 做需求对齐
→ 确认 Controller 路径、请求参数格式、返回体结构
🌿 git worktree:创建隔离工作区
→ git worktree add ../project-order-export -b feat/order-export
🔴 TDD:先写失败测试
→ test: 导出正常路径返回 CSV
→ test: 超过 5000 条返回 400
→ test: 越权租户返回 403
→ test: 时间范围超限返回 400
🟢 实现:让测试通过
→ 实现 Controller、Service、权限校验
🔵 验证:verification-before-completion
→ 贴出 mvn test 输出
→ 贴出 git diff --stat
🔍 代码审查:requesting-code-review
→ 子代理检查权限绕过风险、SQL 注入、边界条件

Step 3:协同收尾

Terminal window
/opsx:verify # 检查实现是否覆盖所有 Spec 场景
/opsx:archive # 归档,增量规范合并到主规范

Superpowers 的 finishing-a-development-branch 负责最终的测试验证与 Git 清理。

7.5 关键协同点#

  1. Spec 是 TDD 的输入源:OpenSpec specs/ 中的 Given/When/Then 场景可直接转化为测试用例。
  2. verify 对齐 Spec 与实现:Superpowers 的 verification-before-completion 关注”测试通过没”,OpenSpec 的 verify 关注”实现跟 Spec 对上了没”。
  3. archive 沉淀知识:OpenSpec 归档规范,Superpowers 归档代码,两者共同形成可追溯的变更记录。

八、常见问题#

Q1:OpenSpec 与 Superpowers 必须一起使用吗?#

A:不是必须。OpenSpec 更适合需求复杂、需要结构化对齐的场景;Superpowers 更适合任何需要工程纪律的编码任务。两者组合可覆盖完整闭环,但单独使用也能产生价值。

Q2:Superpowers 安装后为什么不生效?#

A:检查以下三点:

  1. 是否正确执行了 /plugin install 命令;
  2. Claude Code 版本是否支持该插件;
  3. 当前任务是否触发了相应的子技能(部分子技能只在特定场景下激活)。

Q3:OpenSpec 的 Spec 应该写到什么粒度?#

A:Spec 应描述行为契约(Given/When/Then),不写实现细节。判断标准:如果实现方式变了但外部行为不变,就不该出现在 Spec 里。

Q4:如何处理开发过程中的需求变更?#

A:回到 OpenSpec 修改 Spec,重新生成 Delta,然后再用 Superpowers 执行。不要在代码里绕过 Spec。

Q5:团队如何协作使用 OpenSpec?#

A:将 .openspec 目录纳入版本控制,每个变更独立目录,通过 PR 流程审核 proposal 与 specs。归档后的主规范作为团队共享的真相源。


九、总结#

  • OpenSpec 管”想清楚”:通过结构化工件将需求、设计、任务固化,作为人类与 AI 的对齐依据。
  • Superpowers 管”做对了”:通过 TDD、审查、验证铁则确保代码质量。
  • 协同使用时:Spec 成为 TDD 的输入源,TDD 与 verify 共同保证”做对了且做对的事”。

推荐工程流程:

flowchart TD A["/opsx:explore"] --> B["/opsx:propose"] --> C["人工审核"] --> D["/opsx:apply"] B -->|"brainstorming / writing-plans"| E["需求对齐与任务拆分"] D -->|"git worktree / TDD / verification / code review"| F["编码实现与审查"] F --> G["/opsx:verify"] G --> H["finishing-a-branch"] --> I["/opsx:archive"]

对于短期原型,可以精简流程;对于需要长期维护的代码,建议完整执行上述闭环。


参考资料#

OpenSpec + Superpowers
https://tblog.mmzhiku.xyz/posts/ai/ai-openspec-superpowers-workflow/
作者
MmzMing
发布于
2026-06-03
许可协议
CC BY-NC-SA 4.0

评论区

看板娘
公告
友链 互换友链

正在招募技术类博客友链,要求原创、稳定更新。点击了解更多。

查看详情
维护 服务器升级

本周日凌晨 2:00-4:00 进行服务器维护,期间站点可能短暂无法访问。

欢迎 关于我的介绍

欢迎来到我的博客,我是深耕java、python和react技术开发。热爱技术、持续学习,欢迎同好交流探讨,也欢迎大佬互换友链。

查看详情
音乐
封面

音乐

暂未播放

0:00
0:00
暂无歌词
标签
# AI 6 # 认证 5 # 安全 4 # 登录 3 # Skill 2 # Redis 2 # Bitmap 2 # 部署 2 # Java 2 # 并发编程 2 # 性能优化 2 # 前端 1 # 博客 1 # Prompt 1 # 工作流 1 # RAG 1 # Cloudflare 1 # 缓存设计 1 # 高性能 1 # Bot 1 # Umami 1 # Vercel 1 # 线程池 1 # 虚拟线程 1 # 分布式 1 # JWT 1 # OAuth2 1 # MinIO 1 # 对象存储 1 # 扫码登录 1 # WebSocket 1 # Agent 1 # Oracle 1 # 数据库 1
目录
工具

隐私政策

更新日期: 2026 年 7 月 15 日
生效日期: 2026 年 7 月 15 日

适用范围#

本政策适用于 MmzMing 的博客(以下简称“本站”)。本站是个人博客,用于发布和分享内容;不提供账户注册、支付、定位或广告投放服务。访问本站、发表文章评论或在留言板留言前,请阅读本政策。

信息收集与使用#

本站只在提供内容、评论和留言功能,以及维护站点安全所需的范围内处理信息。

  • 访问与统计信息:访问页面时,统计服务可能处理访问时间、页面地址、来源页、浏览器和设备相关信息,用于了解内容访问情况、排查故障和改进站点。
  • 评论信息:使用文章评论功能时,Waline 可能处理您主动提交的昵称、邮箱、站点链接和评论内容;还可能处理 IP 地址等必要信息,用于防止垃圾评论、滥用和维护服务安全。评论内容、昵称和站点链接(如填写)可能公开展示在文章下方;邮箱不会公开展示。
  • 留言信息:留言板使用 Waline /guestbook/ 频道。Waline 可能处理您主动提交的昵称、可选邮箱、站点链接、留言内容和图片,以及浏览器、操作系统、IP 地址等必要的反滥用信息。默认情况下,留言图片以内嵌数据随留言提交;如站点维护者配置了远程图片上传接口,图片会先发送至该接口并在留言中保存返回的图片地址。留言内容、昵称、图片和站点链接(如填写)可能公开展示;邮箱和 IP 地址不会在留言板公开展示。
  • AI 对话信息:使用 AI 搜索时,本站会处理您提交的问题以及最近 6 条对话历史,用于检索博客内容并生成回答。问题和对话历史会发送至 ModelScope,或在第三方接口不可用时由 Cloudflare Workers AI 处理。请勿在 AI 对话中提交密码、Token、身份证件、联系方式或其他敏感信息。

请不要在评论或留言中提交身份证件、银行卡、住址、密码或其他不必要的敏感个人信息。

第三方服务#

为实现本站功能,以下第三方会在各自服务范围内处理相关数据:

  • Umami:用于匿名化的网站访问统计和出站链接点击统计,帮助我了解本站的使用情况。
  • Waline:用于文章评论、留言板及访问量统计。服务会按照其自身规则处理您在评论或留言时提交的信息及必要的反滥用信息。
  • Cloudflare:为本站提供静态资源分发、AI Worker、Vectorize 和相关基础设施。留言板不使用项目 Worker 或 KV 存储。
  • ModelScope:为 AI 搜索提供文本向量和对话模型服务,会处理您提交的问题及发送给模型的最近对话历史。
  • Cloudflare Workers AI:在未配置第三方 AI 接口时提供文本向量和对话模型服务,并处理相同的 AI 请求数据。
  • unpkg:用于加载 Waline 的前端脚本、样式和表情资源;请求这些资源时,您的浏览器会与该服务建立连接。

第三方服务可能有独立的隐私政策和数据保存规则。请在使用相关功能前查阅其规则;本站无法控制其独立的数据处理活动。

本站主要使用浏览器本地存储(Local Storage 或 Session Storage)保存使用偏好,例如主题颜色、明暗模式、文章列表视图和音乐播放设置。留言板会在本地保存匿名资料、未发送草稿和登录状态,以便恢复输入与会话;管理员登录状态仅保存在当前会话。AI 搜索的会话标题和完整对话也会保存在当前浏览器的 Local Storage 中,最长保存 7 天;您可以在 AI 面板中使用“清空全部会话”立即删除这些数据。

本站不主动设置用于广告定向的第一方 Cookie。评论、统计或资源服务可能按照其自身规则使用 Cookie 或类似技术。您可以通过浏览器设置查看、删除或限制 Cookie 和本地存储;清除后,部分偏好或互动状态可能会恢复为默认值,评论功能也可能受到影响。

信息公开、保存与安全#

评论和留言属于公开互动内容,提交后可能被搜索引擎收录、被他人引用或在缓存中短暂保留。请谨慎决定发布内容。除非您提出删除请求、内容违反规则或法律法规另有要求,公开内容会持续保留以维持讨论上下文。

本站会采取合理措施保护数据安全,包括使用 HTTPS、输入校验、内容转义和访问频率限制。但互联网传输和第三方服务均无法保证绝对安全,请理解并自行承担公开发布信息的相应风险。

你的权利#

你可以通过 784774835@qq.com 联系我,申请查询、更正或删除由本站直接保存的评论、留言或相关公开内容。为保护他人权益,请在请求中提供足以定位内容的信息,并说明你与该内容的关系;必要时可能需要进行合理核验。

对于由 Waline、Umami、Cloudflare 或 unpkg 独立处理的数据,你也可以直接向对应服务提供方行使相关权利。删除公开评论或留言后,第三方缓存、搜索引擎索引或他人转载的副本可能无法立即同步删除。

未成年人条款#

未满 14 周岁的未成年人应在监护人同意和指导下使用本站的评论、留言等互动功能。监护人如发现未成年人未经同意提交了个人信息,可通过上述联系方式与我联系,我会在合理范围内协助处理。

政策更新与联系#

我可能因本站功能或适用规则变化更新本政策,更新后的版本将在本站公布并标明日期。继续使用相关功能即表示你已阅读并理解更新后的政策。

如对本政策或数据处理有疑问,请联系 784774835@qq.com

用户协议

更新日期: 2026 年 5 月 19 日
生效日期: 2026 年 5 月 19 日

适用范围#

本协议适用于你访问 MmzMing 的博客,以及使用文章评论、留言板等互动功能的行为。继续浏览本站或提交评论、留言,即表示你已阅读、理解并同意遵守本协议及本站的隐私政策。

评论及留言规则#

请在交流中保持友善、理性和尊重。你不得利用本站发布、传播或实施以下行为:

  • 发布任何违反中华人民共和国法律法规的内容。
  • 发布任何侵犯他人合法权益的内容,包括但不限于隐私、名誉、肖像、著作权、商标权和其他知识产权。
  • 恶意攻击、辱骂、骚扰、威胁、歧视其他用户或任何第三方。
  • 发布垃圾广告、恶意推广、刷屏、灌水,或与讨论主题明显无关的重复内容。
  • 利用本站进行网络诈骗、钓鱼、传播恶意软件,或发布可能危害网络和信息安全的内容。
  • 绕越或试图绕越本站的审核、限流、封禁等管理措施。
  • 冒充他人、伪造身份,或收集、公开他人的个人信息。

内容与访问管理#

你应对自己发布的评论和留言负责,并保证拥有发布该等内容所需的合法权利。论坛管理员有权在不另行通知的情况下删除违规内容、限制或封禁违规账号,或限制其继续使用本站互动功能。

如发现涉嫌违法犯罪、严重侵权或危及本站安全的内容,本站可保留相关记录,并在法律法规要求或必要时向有关部门提供协助。对管理措施有疑问时,可通过文末联系方式说明情况;本站会结合实际情况处理,但不承诺恢复已删除内容或访问权限。

知识产权与内容授权#

本站原创文章、页面设计和其他受保护内容的权利归作者或权利人所有。未经授权,请勿复制、转载、镜像或用于商业用途;法律法规允许的合理使用除外。

你发布评论或留言时,授予本站为展示、存储、备份、审核、删除和维护互动功能所必需的非独占、免费的使用许可。该许可不改变你对原创内容依法享有的权利。

免责声明#

本站内容仅用于个人记录、学习交流和一般信息参考,不构成任何专业意见、承诺或担保。你应结合自身情况独立判断,并对据此采取的行动负责。

评论、留言和外部链接中的内容由其发布者或运营者负责,不代表本站立场。本站会在合理范围内处理明显违规内容,但不保证所有内容均及时发现,也不对第三方网站的可用性、内容、安全性或隐私实践承担责任。

因网络故障、不可抗力、第三方服务异常、维护升级或超出合理控制范围的原因导致本站暂时无法访问、内容延迟或数据丢失的,本站会尽力恢复,但不承担由此产生的间接损失。

未成年人条款#

未满 14 周岁的未成年人应在监护人同意和指导下使用评论、留言等互动功能。监护人应协助未成年人理解本协议,并对其使用行为进行必要的引导。

其他条款#

我可以根据本站功能、管理需要或法律法规变化更新本协议,更新后的版本将在本站公布并标明日期。继续使用本站即视为接受更新后的协议。

本协议的订立、执行和解释适用中华人民共和国法律。因本协议或使用本站产生争议时,双方应先友好协商;协商不成的,依法向有管辖权的人民法院解决。

如对本协议或内容管理有疑问,请联系 784774835@qq.com