2作者: sajeerzeji25 天前原帖
刚刚发布的 Toolpack SDK — 完全开源的统一 TypeScript SDK,用于 AI 开发 如果你曾与多个大型语言模型(LLM)提供商合作过,你就会知道其中的痛苦:每个提供商都有不同的 API、不同的工具格式和不同的特性。 Toolpack SDK 为 OpenAI、Anthropic、Gemini 和 Ollama 提供了一个统一的接口。 它内置了 77 个工具,涵盖文件操作、git、数据库、网页抓取、代码分析和 shell 命令。你还可以创建并集成自己的自定义工具。 工作流引擎逐步规划和执行任务。你可以直接使用代理和聊天模式,并且可以根据你的需求创建自定义模式。如果你想添加其他 LLM,还有一个自定义提供商 API。 完全支持 TypeScript。如果你更喜欢终端用户界面而非代码,CLI 提供了一个交互式聊天界面,让你可以通过命令行与 AI 和工具进行交互。 Toolpack SDK: npm: npm install toolpack-sdk GitHub: github.com/toolpack-ai/toolpack-sdk 文档: toolpacksdk.com 注意:请根据文档设置配置并在环境变量中设置你的 API 密钥。 Toolpack CLI(交互式终端用户界面): npm: npm install -g toolpack-cli GitHub: github.com/toolpack-ai/toolpack-cli 注意:安装后,可以在终端中使用 `toolpack` 命令打开它。请根据文档设置你的 API 密钥在环境变量中。 https://toolpacksdk.com
6作者: eibrahim25 天前原帖
Zap Code 是一个可以根据简单的英文描述生成可用的 HTML/CSS/JS 的工具,专为 8 到 16 岁的孩子设计。<p>核心流程:孩子输入“制作一个太空射击游戏”,AI 生成代码,实时预览立即渲染。提供三种交互模式——仅限视觉的调整、带注释的只读代码视图,以及带有 AI 自动补全的完整代码编辑。<p>技术细节:前端使用 Next.js,后端使用 Node.js,Monaco 编辑器经过简化以适应年轻用户,预览执行使用沙箱 iframe(生成的代码不进行外部 API 调用)。渐进复杂性引擎使用技能模型来决定何时展示更高级的功能。<p>主要关注点是填补基于块的编程(如 Scratch 等)与实际编程之间的差距。块工具非常适合 6 到 10 岁的孩子,但过渡到真实代码时会遇到困难。这个工具试图通过让孩子们首先与真实输出互动,然后逐渐揭示其背后的代码,来平滑这一过渡过程。<p>局限性:AI 生成的代码并不总是干净或符合习惯用法。内容经过筛选以确保适合年龄,但并不完美。协作功能仍然较为基础。复杂性引擎需要更多数据以进行良好的调优。<p>免费套餐,支持 3 个项目。专业版每月 9.99 美元。
3作者: louison1125 天前原帖
告诉你的Claude将这些内容放入MEMORY.md文件中,以便进行更自主的开发会话。<p>在过去的一周里,这让我Claude的工作变得轻松了两倍。很多时候,它会构建某个功能,然后我会发现一个bug。现在它能自己找到bug,并不断迭代,直到确认一切都完美运行。这很简单,但在自主性方面提升了一个档次。<p>提示:<p>“将此添加到你的MEMORY.md文件中(或根据我们的项目进行调整):<p>## 关键规则<p>### 始终在交付前进行测试<p>- 永远不要在未先验证的情况下告诉用户某个功能可用<p>- 每次代码更改后:重建、重启服务器,然后测试实际页面/API响应<p>- 重建Next.js后:始终重启服务器——旧构建中的过时JS块会导致客户端错误<p>- 通过公共URL进行测试,而不仅仅是localhost<p>- 检查服务器端渲染(使用curl获取HTML)和客户端(验证JS块是否加载)<p>- *使用PLAYWRIGHT进行UI测试*——不要仅仅使用curl获取页面。使用Playwright与无头Chrome实际渲染页面、点击按钮、填写表单并截图。这是捕捉客户端JS错误、布局破损和用户体验问题的唯一方法。<p>- 截图保存到`/tmp/playwright-screenshots/`——查看它们以视觉验证UI<p>- 不要要求用户进行测试。在交付之前自己找到bug。”
1作者: kenken647725 天前原帖
Rust CLI 工具,用于将 OpenClaw 部署到 DigitalOcean、AWS Lightsail 或腾讯云——预装 Claude Code、Codex 和 Gemini CLI。 <p>最新更新(2026年3月) 重大重构完成:ClawMacdo 已从单体结构重构为模块化工作空间架构,采用专注的 crate 以提高可维护性、可测试性和性能。 <p>新架构的优势 模块化设计 - 每个 crate 负责单一功能 功能标志 - 仅构建所需的内容(最小、Web UI、云服务提供商) 二进制文件缩小 32% - 优化构建从 4.6MB 减少到 3.1MB 更快的编译速度 - 增量构建仅重建已更改的 crate 更好的测试 - 隔离的 crate 测试 <p>https://github.com/kenken64/clawmacdo
1作者: katspaugh25 天前原帖
看,市面上的每个日记应用都希望你将内容组织成文件夹、标签和模板。我只想每天写点东西。 所以我做了这个。每天一条笔记。这就是全部。 - 不能编辑昨天的内容。过去的事情就让它过去。这样可以避免你在老笔记上纠结,而是专注于今天的写作。 - 年视图中用点表示你实际写作的日子。这是一个连续写作的图表,效果比预期的要好。 - 无需注册。直接打开,所有内容都保存在你的浏览器中。如果需要,还可以选择云同步。 - 采用AES-GCM进行端到端加密,零知识,所有安全措施一应俱全。 技术方面:使用React、TypeScript、Vite、Zustand、IndexedDB。可选的同步服务使用Supabase。部署在Cloudflare上,支持渐进式Web应用(PWA)。 这个名字在日语中意味着“一天”(いちにち)。 只读的过去实际上让我坚持下来了。如果昨天不允许你进入,就无法浪费时间去完善它。 访问地址:<a href="https://ichinichi.app" rel="nofollow">https://ichinichi.app</a> | 源代码:<a href="https://github.com/katspaugh/ichinichi" rel="nofollow">https://github.com/katspaugh/ichinichi</a>