LogoClawIndex
案例技能关于
LogoClawIndex

ClawIndex

OpenClaw Skills 与 Use Case 索引

ClawIndex 是一个生态驱动的 OpenClaw Skills 与真实 Use Case 索引站。

索引

Skills·
Cases

Meta

关于·
声明·
邮箱·
GitHub
© 2026 ClawIndex 保留所有权利。

building-a-format-package - 构建 Effect 格式包

定义 @effected 格式包的架构、引擎策略、类型化错误模式、兼容性契约和一致性测试方法。

标签

更新于: 2026-10-05

能力

典型输入

典型输出

该技能可以做什么

  • 搭建规范模块
  • 定义解析编辑格式化 API
  • 自有或移植解析引擎
  • 应用 Effect 和 Result 模式
  • 执行跨包兼容性约束
  • 构建一致性语料库测试框架
  • 执行差分验证
  • 维护模块边界

输入

  • 格式包需求
  • 格式语法规范
  • 参考实现
  • 一致性测试语料库
  • 包源代码目录
  • 上游许可证信息

输出

  • 格式包脚手架
  • 解析、编辑和格式化 API
  • 解析器引擎实现
  • 类型化诊断信息
  • 一致性测试框架
  • 差分验证结果

要求

  • TypeScript 包开发环境
  • Effect API
  • Schema、Stream 和 Result 支持

来源

  • 规范: SKILL.md
格式包
解析器
格式化器
AST
CST
Effect
一致性测试
差分测试
搭建规范模块
定义解析编辑格式化 API
自有或移植解析引擎
应用 Effect 和 Result 模式
格式包需求
格式语法规范
参考实现
格式包脚手架
解析、编辑和格式化 API
解析器引擎实现