Skip to main content

CodeCraft 社区与发布

CodeCraft 不仅适用于从零开始构建项目,还允许你通过 SenseCraft AI 应用广场浏览、复用和发布作品。

在应用广场中,你可以探索项目灵感、浏览官方示例、体验社区项目,并将你自己的 CodeCraft 创作发布出来,与更多用户分享。其他用户可以查看你的项目、部署固件,并且——在你允许的情况下——克隆你的项目用于学习或进一步开发。

本文档将说明如何在应用广场中浏览社区项目,以及如何将 CodeCraft 项目发布到 SenseCraft AI 应用广场。


3.1 应用广场与社区项目

在 SenseCraft AI 的应用广场中,你可以在一个地方完成从灵感发现到项目发布的完整流程。

CodeCraft Community Projects

你可以在这里做什么?

目的说明
🔍 寻找灵感浏览大量项目以获取创意
📖 学习官方示例学习官方团队提供的标准化实现
♻️ 复用社区项目直接 Fork 或改造现有作品
🚀 发布自己的作品向社区展示你的创作
🎮 快速体验硬件从小游戏到复杂创客项目,支持快速原型开发

核心优势

  • CodeCraft 加速开发 — 帮助你更快搭建原型,降低编程门槛。
  • 一键发布 — 完成的项目可直接发布到广场,供全球用户复用。

💡 适用于从休闲小项目到高级创客作品的各个阶段,新手和有经验的用户都能从中受益。


如何使用应用广场

方式工作方式使用场景
浏览与复用Clone(克隆:复制项目 → 在原基础上修改)• 快速体验开发板或传感器
• 修改现有示例
• 将官方项目改编为教学或演示
创建与发布Publish(App → My Apps → Create New App → New Workspace)• 展示创意并获取反馈
• 为他人贡献示例
• 构建个人项目作品集

3.2 应用发布

3.2.1 发布前准备

在发布前,请准备以下材料:

项目要求备注
项目图片• 建议作为封面图
• 宽高比:4:3
• 大小小于 2MB
• 清晰且具有代表性
必填
项目名称与描述• 名称简洁、有吸引力
• 可包含设备关键词(如 Wio TerminalXIAO ESP32S3 Sense
必填
固件文件• 格式:.bin.hex
• 必须在真实硬件上测试通过
.bin 适用于 Wio Terminal / XIAO ESP32S3 Sense
.hex 常用于 Grove Beginner Kit
必填
源代码文件• 如 .ino 文件
• 可选,用于学习和二次修改
选填

3.2.2 发布常见问题

问题解答
如果缺少固件怎么办?- 固件是必需的,没有固件其他人无法运行你的项目
- 上传前务必在真实硬件上测试固件
- 如果尚未生成,可向 CodeCraft AI 提问:“Please provide a .bin firmware file.”
封面和文档是否支持 GIF?- 是的,封面和文档中都支持 GIF
- 推荐用于动态演示效果
- 请尽量减小文件体积以避免加载过慢
可以嵌入视频吗?- 可以,支持视频链接嵌入
- 兼容 YouTube、Bilibili、抖音等平台
- 直接将链接粘贴到编辑器中即可自动嵌入

3.3 在 SenseCraft AI 上发布新 App

3.3.1 访问 SenseCraft AI

打开 SenseCraft AI 应用广场。你可以从零创建一个新应用,或克隆现有应用进行修改后重新发布。


3.3.2 创建新应用

你可以从零开始,也可以使用现有应用作为模板。

3.3.2.1 克隆现有 App

打开任意已发布的应用,点击 Clone,即可在其基础上继续编辑。

Clone App


3.3.2.2 创建新 App

进入应用广场并点击:

My Apps > Create New App > Create New Workspace

Create New App


3.3.3 编辑内容

创建应用后,可通过编辑器按四个步骤完善内容。

Edit App Workflow


3.3.3.1 App 概览

填写应用的基础信息,包括名称、描述、应用场景、许可证和图片等。

字段说明与建议是否必填
名称• 清晰、有吸引力
• 包含设备关键词,如 Wio TerminalGrove Beginner KitXIAO ESP32S3 SenseCodeCraft
• 示例:CodeCraft Smart Temperature & Humidity Display - Wio Terminal
描述• 简要说明功能和使用的硬件
• 如适用,可提及“使用 CodeCraft 创建”
• 示例:This is a Wio Terminal project created with CodeCraft for real-time temperature and humidity display.
应用场景从以下选项中选择:
• 教育
• 智能家居
• 环境监测
• 传感器应用
• AIoT 项目
许可证1. 允许克隆: 允许他人 Fork 并修改你的项目
2. 允许商业使用: 如允许,则可用于商业用途
图片• 使用真实设备照片
• 宽高比 4:3,大小小于 2MB
• 清晰展示项目效果
• 最多可上传 16 张图片

3.3.3.2 App 详情

在此部分中,描述项目背景、开发过程和使用说明。你还可以添加固件模块,实现一键部署。

分类编写说明 / 内容示例
项目介绍• 描述功能和使用的硬件
• 说明 CodeCraft 的工作流程
• 列出使用的提示词
• 展示结果与注意事项
• 添加 CodeCraft 链接
project-doc-interface
固件与设备部署• 插入 “Flash Firmware” 模块
• 选择目标设备
• 支持 Wio Terminal / Grove Beginner Kit / XIAO ESP32S3 Sense
Document Editing
上传固件文件• 上传 .bin.hex 文件
.hex 通常用于 Grove Beginner Kit
• 确保固件已测试通过
Firmware Upload
上传源代码(可选)• 上传 .ino 或其他源代码文件
• 有助于学习和二次开发
Upload Source
开发与测试细节• 清晰描述各步骤
• 包含测试方法和结果
• 需要时可添加截图或数据

3.3.3.3 物料清单

Seeed 开发板其他 Seeed 产品第三方硬件 / 工具
Wio Terminal, Grove Beginner Kit, XIAO ESP32S3 Sense• Grove 传感器、扩展模块等
• 如缺少某设备,可通过 SenseCraft AI Device Request Form 提交需求
• 第三方硬件
• 其他相关材料

3.3.3.4 预览与发布

提交前,请确认以下内容:

分类检查项
基础信息• 封面图片清晰、有吸引力
• App 名称准确
• 描述清楚明了
• 许可证设置正确
物料与固件• 物料清单完整
• 固件已正确上传
功能验证• 设备在烧录后能正常工作
可选内容• 源代码可下载(如已上传)
• 其他文件,如 3D 模型或矢量素材

确认无误后,点击 Publish 并同意免责声明。


3.3.4 发布后

审核通过后,你的应用将出现在 SenseCraft AI 应用广场中。

你可以复制应用链接,并将其分享至社交媒体、社区论坛或项目文档,让更多用户发现并使用你的 CodeCraft 项目。

Loading Comments...