AiOffice 能力组合,开箱即用,为您的工作流提速
检查 marimo 笔记本是否可以在 WebAssembly (WASM) 环境中运行 - marimo 游乐场、社区云或导出的 WASM HTML。
对于一般 marimo 笔记本约定(单元结构、PEP 723 元数据、输出渲染、marimo 检查、变量命名等),请参阅 marimo-notebook 技能。该技能特别侧重于将 Streamlit 概念映射到 marimo 等效项。
marimo 使用 Python 创建笔记本,与使用 JSON 的 Jupyter 不同。这是一个示例笔记本:
Pydantic 是声明批处理作业(尤其是机器学习)的真实来源的好方法。您可以声明如下内容:
重要提示:当要求翻译笔记本时,请始终在读取任何文件之前先运行 uvx marimo Convert <notebook.ipynb> -o <notebook.py> 。这节省了宝贵的令牌 - 阅读大型笔记本可能会消耗 30k+ 令牌,而转换后的 .py 文件要小得多并且更易于使用。
添加链接到 marimo 笔记本的“在 molab 中打开”徽章。徽章可以添加到任何目标:GitHub README、文档网站、博客文章、网页或任何其他 Markdown/HTML 文件。
“那些疯狂到认为自己可以改变世界的人,才是真正改变世界的人。”
传统的顺序执行会浪费时间:
每个提示在 .prompts/ 中都有自己的文件夹及其输出工件,从而实现清晰的出处和链检测。
Hooks 提供对 Claude 行为的编程控制,无需修改核心代码,从而实现项目特定的自动化、安全检查和工作流程定制。
技能是有组织的提示,可按需加载。所有提示最佳实践均适用,重点是纯 XML 结构,以实现一致的解析和高效的令牌使用。
<quick_start> 使用 AskUserQuestion 工具解决 spec.md 中的歧义:
暂无简介
重大更改会破坏信任并破坏客户端应用程序:
代码重复会造成维护噩梦:
<quick_start> 验证跨工件一致性并检测重大更改:
td 是一个极简 CLI,用于跨上下文窗口跟踪任务和维护代理内存。当您的 AI 会话结束时,td 会捕获已完成的操作、剩余的操作以及做出的决策,因此下一个会话将从上一个会话结束的位置继续进行。
通过反应式编程支持创建类型化、经过验证的类属性。
本指南提供了使用面板材质 UI 的最佳实践。针对 LLM 进行了优化。
当您设置 pane.object = new_plot 时,Bokeh 会重置所有轴范围。将绘图函数包装在 hv.DynamicMap 中,以便 Bokeh 更新现有图中的数据而不是替换它。