← 返回 Skills 市场
209
总下载
0
收藏
0
当前安装
11
版本数
在 OpenClaw 中安装
/install browser-canvas-poetry
功能描述
将诗歌、文学意象、视觉艺术概念转化为浏览器原生艺术作品
使用说明 (SKILL.md)
Browser Canvas Poetry
浏览器画布诗意 - 将艺术想象编译为浏览器原生体验
Skill Overview
本Skill用于: 将诗歌、文学意象、视觉艺术概念转化为浏览器原生艺术作品。
核心能力:
- 将抽象艺术概念翻译为前端代码提示词
- 提供丰富的生成式艺术风格参考
- 水墨与丹青双智能体协同创作
- 可导入的交互组件库(粒子、物理、生物、动画等)
- BCPP Protocol v1.7.0 - 极简核心协议
- 意图层:艺术概念定义
- 描述层:视觉元素结构
- 表演层 - 时间轴演绎(新增)
- 渲染层:跨平台适配
- 交互层:行为映射
- 画布考古学 - 作品历史记录与签名
- 艺术流派系统 - 流派定义与分类
- 去中心化Registry - 开放渲染器/流派注册
使用场景:
- AI Coding IDE (Cursor/Codex/Trae) 生成创意前端项目
- 双智能体协同创作(视觉 x 交互)
- BCPP协议解析与生成 - 结构化艺术描述
- 创意编程教学与灵感激发
- 生成式艺术作品快速原型
- 诗歌可视化与互动文学
技术框架支持:
- 单一HTML文件(快速原型)
- Pretext框架(多文件交互项目)- 支持文本测量、动态排版、粒子动画等复杂交互
- 原生Canvas/WebGL/CSS/SVG
- 任何前端框架集成
Input Schema
用户可通过以下方式调用本Skill:
用户输入: 艺术概念描述 / 诗歌片段 / 情绪关键词 / 视觉风格偏好
支持的输入格式
输入类型:
- 诗歌文本: "落霞与孤鹜齐飞,秋水共长天一色"
- 情绪关键词: "孤独的、流动的、碎片化的"
- 视觉风格: "赛博朋克、和风极简、后现代解构"
- 艺术流派: "表现主义、抽象表现主义、极简主义"
- 技术偏好: "纯CSS动画、WebGL粒子、SVG路径动画"
Output Schema
输出格式:
prompt: 生成给AI IDE的代码生成提示词
style_reference: 相关艺术风格参考
technical_hints: 技术实现提示
bcpp_manifest: BCPP协议结构化描述
suggestions: 互动建议与改进方向
Execution Context
环境要求
- 无需特殊环境变量
- 需要访问互联网获取艺术参考资料(可选)
- 支持所有主流浏览器环境
外部依赖
- 无强制依赖
- 可选:Wikipedia API(获取艺术流派信息)
- 可选:诗歌数据库API(获取中文诗词意象)
References | 参考资料
本Skill包含以下参考文档,位于 references/ 目录:
协议文档
- bcpp-protocol.md - BCPP协议规范(v1.7.0极简版:去掉验证层,增加表演层、画布考古学)
- bcpp-examples.md - BCPP协议示例集(完整manifest.yaml示例)
- bcpp-registry.md - BCPP Registry(去中心化渲染器/流派/作品注册系统)
- bcpp-improvements.md - BCPP问题分析与改进方案
智能体与协作
- ai-partner.md - AI伙伴人格与情绪系统(水墨/丹青人格)
- multi-agent.md - 水墨与丹青双智能体协同创作系统
- interactive-api-components.md - 可导入的交互组件库(粒子、物理、生物、动画等)
艺术与风格
- literary-imagery.md - 中西文学意象对照表
- art-movements.md - 现代艺术流派与浏览器艺术对应关系
- browser-capabilities.md - 浏览器独特能力与艺术可能性
- nebula-rendering.md - 星云渲染专项技术指南(Three.js Shader/WebGL Raymarching)
- frontend-rendering-libraries.md - 前端渲染开源库完整分类指南
- interactive-creatures.md - 互动生物行为系统指南
选读参考
- technical-poetry.md - 代码即诗歌:程序员的文学修养
- case-studies.md - 浏览器原生艺术案例分析
- performance-tips.md - 性能优化与艺术效果的平衡
- accessibility.md - 无障碍艺术:让每个人都能体验
- curation-guide.md - 如何策展浏览器原生艺术展
Contribution | 贡献指南
欢迎为本Skill贡献:
- Fork本仓库
- 添加新的艺术风格或参考文档
- 在BCPP Registry注册新的渲染器或流派
- 提交Pull Request
License | 许可
本Skill遵循 MIT License,可自由使用、修改和分发。
Author | 作者
Browser Canvas Poetry Collective
- 浏览器原生艺术爱好者社区
- 欢迎交流:[email protected]
"代码是诗,浏览器是画布,你的手指是最后的笔触。" "Code is poetry, the browser is canvas, your fingers are the final brushstroke."
安全使用建议
This skill appears coherent for generating browser-native generative art and asks for no credentials or installs, which is low-risk. Items to consider before installing/use: 1) The skill contains many examples that optionally use the camera/microphone and optional external APIs (Wikipedia/poetry DB). If you run generated demos in a browser, those demos may request permissions — only grant them when you trust the page. 2) There is one included code file (scripts/art-validator.js). If you want extra assurance, open that file and the references to verify there are no unexpected network endpoints or obfuscated code before running any automated tooling that executes skill code. 3) Generated projects (HTML/JS) could include fetch() calls to arbitrary URLs if you or the agent accept external references — review any runtime network endpoints before executing. 4) The skill encourages producing front-end code; be aware that running generated code in browsers can expose local resources (camera, microphone, local files if user permits). If you need stricter isolation, run generated demos in a sandboxed environment or inspect the code first.
功能分析
Type: OpenClaw Skill
Name: browser-canvas-poetry
Version: 1.7.0
The 'Browser Canvas Poetry' skill bundle is a comprehensive framework designed to assist AI agents in generating creative, browser-native generative art. The bundle consists primarily of extensive markdown documentation defining artistic protocols (BCPP), personas (Shuimo and Danqing), and technical guides for rendering effects like nebulae and interactive creatures. The only executable code is 'scripts/art-validator.js', a benign Node.js CLI utility that uses standard input/output to score artistic projects based on user-provided descriptions. There is no evidence of data exfiltration, malicious execution, or harmful prompt injection; the instructions are strictly aligned with the stated creative and educational purposes.
能力标签
能力评估
Purpose & Capability
Name/description (browser canvas poetry) align with the content: SKILL.md, many references, templates and an integration guide all describe generating front-end art, interactive demos, and BCPP manifests. The one included code file (scripts/art-validator.js) plausibly fits a validator role for art manifests and is not inconsistent with the stated purpose.
Instruction Scope
Runtime instructions stay within front-end art generation: produce prompts, templates, and code (single HTML or Pretext projects). The SKILL.md explicitly favors pure front-end (no backend). It does mention optional internet access for art references (Wikipedia, poetry DB) and optional user inputs such as camera/audio for some interactive examples — these are reasonable for the domain but worth noting because camera/microphone and external API use can surface privacy/permission implications.
Install Mechanism
No install spec is provided (instruction-only skill) and no binaries or package installs are required. This minimizes disk-write and remote-code-execute risk compared to skills that download/extract archives or run installers.
Credentials
The skill requests no environment variables, no credentials, and no config paths. The SKILL.md mentions optional public APIs (Wikipedia, poetry DB) but does not mandate API keys or secret material. The declared requirements are proportionate to the stated functionality.
Persistence & Privilege
Flags indicate always:false and no special persistence. The skill is user-invocable and allows normal autonomous invocation (platform default), which is expected for helper skills; there are no indications it attempts to alter other skills or request permanent presence.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install browser-canvas-poetry - 安装完成后,直接呼叫该 Skill 的名称或使用
/browser-canvas-poetry触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.7.0
v1.7.0: 极简协议核心,去掉验证层,新增表演层(画布即表演)、画布考古学、艺术流派系统、去中心化Registry
v1.6.2
v1.6.2: 增强跨平台渲染支持,明确Agent层与4层架构关系,添加平台字段,增加示例5跨平台对比
v1.6.1
Browser Canvas Poetry 1.6.1
- 修订 references/bcpp-protocol.md,标注为 v1.6.1 修复版,增强协议规范描述。
- 新增 references/bcpp-improvements.md,详述 BCPP 协议修复内容、版本协商和品牌重定义方案。
- 更新 references/ai-partner.md,优化 AI 伙伴协作和人格系统说明。
- SKILL.md 增加关于 bcpp-improvements.md 的引用,并同步 BCPP 相关文档描述及 1.6.1 版本信息。
v1.6.0
**BCPP协议集成,结构化创作体系升级**
- 引入BCPP四层协议架构(意图层、描述层、渲染层、交互层)描述与生成功能
- 新增参考文档:`references/bcpp-protocol.md`(BCPP协议规范),`references/bcpp-examples.md`(协议manifest示例)
- 技能应用场景支持BCPP协议解析与结构化艺术描述
- 核心能力与必读资料同步更新以覆盖协议相关内容
v1.5.0
Version 1.5.0
- 新增:水墨与丹青双智能体协同创作能力
- 新增:可导入的交互组件库(粒子、物理、生物、动画等)支持
- 扩展“使用场景”,包含双智能体协同与交互组件应用
- references/ 目录新增 multi-agent.md 和 interactive-api-components.md 两份参考文档
- 每处核心能力、参考文档列表、使用说明等同步更新以反映新特性
v1.4.0
新增:AI伙伴人格与情绪系统(ai-partner.md);新增:作品评价与反馈机制;更新:咨询模块加入队友关系;新增:评分系统(S/A/B/C/D)及情绪反应
v1.3.0
新增:互动生物行为系统;Vue/TypeScript模板;自主创新机制
v1.2.0
新增:前端渲染开源库分类指南;新增:模块化代码生成机制
v1.1.0
新增星云渲染专项技术指南
v1.0.1
**Added Pretext framework support and documentation improvements.**
- 新增 Pretext 框架支持,可生成多文件交互创意项目(详见 integration.md)
- 扩展 integration.md,提供 Pretext 相关的项目生成提示词模板及说明
- 在 SKILL.md 增加标题、描述、标签、作者和主页等元数据,并调整格式统一
- 对执行环境与技术支持做出更清晰说明
- 文档细节修订和结构优化,提升可读性
v1.0.0
Initial release of Browser Canvas Poetry.
- Transform poetic, literary, and abstract art concepts into native browser-based artworks.
- Provides prompts, style references, technical hints, art-form validation, and interactive suggestions for creative coding.
- Supports input types such as poetry, mood keywords, visual styles, art movements, and technical preferences.
- Includes documentation for art categories, validation standards, consultation services, and integration with AI coding IDEs.
- Offers reference materials, best practices, example cases, and contribution guidelines.
- MIT licensed for open use and modification.
元数据
常见问题
Browser Canvas Poetry 是什么?
将诗歌、文学意象、视觉艺术概念转化为浏览器原生艺术作品. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 209 次。
如何安装 Browser Canvas Poetry?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install browser-canvas-poetry」即可一键安装,无需额外配置。
Browser Canvas Poetry 是免费的吗?
是的,Browser Canvas Poetry 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Browser Canvas Poetry 支持哪些平台?
Browser Canvas Poetry 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Browser Canvas Poetry?
由 张城瑞(@zcr3344)开发并维护,当前版本 v1.7.0。
推荐 Skills