4作者: thegyula6 天前
Wienerdog 的想法源于我为自己搭建一个简单而有效的记忆、自我提升技能和 Claude Code 及 Codex 钩子系统的经验。在教朋友和同事如何搭建自己的系统时,我发现自己越来越多地自动化系统设置,最终决定将其发布到 GitHub 上,以帮助其他人更好地利用他们的 AI。 那么,Wienerdog 是什么?简单来说,它只是一堆文件——没有守护进程,没有服务器,没有遥测:一组指令和技能,您只需粘贴一行命令(`npx wienerdog@latest init`)即可安装,它将为您的 Claude Code / Codex 提供: * 一个通过与您进行简单友好的访谈创建的 proper base information CLAUDE.md / AGENTS.md 文件(现有文件将被尊重——Wienerdog 只会在其自身明确标记的块内写入)。 * 一个遵循 PARA 约定、基于 Markdown 的持久记忆库,类似于许多人使用的 Obsidian 库。已经有库了?没问题,您可以直接指向它。 * 自动化的“钩子”,它将在每个会话中提取关键信息(例如您是谁、您做什么等),并检测和保存关键新信息到您的持久记忆中。 * 自动化的每日“梦境”运行,它会消化前一天的会话并将关键信息存储到记忆中。如果您的计算机在此期间关闭或处于睡眠状态,梦境运行将在您回来时进行追赶。 * 识别重复的任务模式并将其转化为可重用的技能,这些技能可以自动进一步改进。 * 如果您同时使用 Claude Code 和 Codex(就像我一样),它们将能够读取并贡献到同一个记忆库。您不会被锁定在任何供应商那里。 * 与 Google 套件的基本(可选)集成,让您的 AI 可以访问您的 Gmail、日历和云端硬盘——默认情况下是只读和草稿模式。 Wienerdog 所做的一切都可以运行在您现有的 Anthropic / OpenAI 订阅上,符合其条款。该项目是开源的,托管在 GitHub 上,根据 MIT 许可证永久免费。我这样做是为了好玩,也是为了回馈社区。 我已经在 Wienerdog 上投入了大量精力,并且乐于将其用于自身开发(“dogfooding”——懂了吗?)。事实上,Wienerdog 的大部分代码都是由 AI 代理按照其自身的规范系统编写的,使用了存储在仓库中的记忆库。话虽如此,它仍处于早期阶段,是一个正在进行中的项目,需要更多关注。我非常希望您能尝试一下,提出问题,请求添加新功能,甚至在您有时间和能力的情况下在 GitHub 上贡献代码。 附注:为什么叫 Wienerdog?因为我喜欢这些小小的、管状的、长着香肠嘴的滑稽小狗 :)
2作者: Paaul016 天前
大家好,HN。Wyro 是一个可视化后端构建器,可以编译成您完全拥有的纯 TypeScript 代码库。 **动机:** AI 应用构建器在生成应用方面做得很好,但在让您离开方面却一直很糟糕。前端代码您可以随时导出。后端才是人质——它们的运行时、它们的数据库、它们的部署目标。 **工作原理:** 您在一个画布上连接块(HTTP 路由、表、身份验证、队列、cron、多步管道)形成一个图。该图是一个中间表示 (IR),编译器将其降级为一个常规的 Node 项目——类型化的 Express 处理程序、Drizzle schema 和迁移、从表定义派生的 Zod 验证器,以及 `postgres` 作为驱动程序。运行时没有任何解释;图不会被发送,它会被编译掉。 **我用来测试的标准:** 导出的 package.json 列出了 express、drizzle-orm、postgres、zod、dotenv、jsonwebtoken。没有我的包。删除您的 Wyro 账户,应用程序将继续运行。 **数据库的工作方式相同——连接您自己的 Supabase,并且配置将在您的组织中,由您付费,通过管理 API 进行。我掌握画布,而不是您的基础设施。** **真实情况:** 这是一个早期且由我一人构建的项目。生成的代码是我最自信的部分,也是我最希望被拆解的部分。粗糙之处在于围绕产品,而不是编译器。 **免费套餐,无需信用卡。您可以在五分钟内完成的有用的事情是导出项目并阅读可 diff 的代码,然后再决定是否信任它。** https://wyro.vercel.app **特别希望得到任何已从托管构建器迁移出来的人的反馈——哪些地方出了问题,以及您希望导出包含哪些内容。**
2作者: hardex6 天前
我正在构建 Warpgate,这是一个开源的堡垒机/Teleport 替代方案/特权访问系统,它可以在服务器或用户计算机上都不安装任何东西的情况下,与原生客户端协同工作。 我昨天发布了 v0.27 版本,该版本增加了对原生 RDP/VNC 的支持,并且可以与 Web 客户端以及 mstsc/原生 VNC 查看器一起使用。Warpgate 还支持 SSH/HTTP/Kubernetes/Postgres/MySQL 代理,并具备 RBAC、SSO 和会话录制功能。 它能够轻松应对拥有 100 多个目标和用户的企业环境,并支持 SSO,同时它本身只是一个单一的 Rust 二进制文件/容器。 仓库:https://github.com/warp-tech/warpgate 发布:https://github.com/warp-tech/warpgate/releases/tag/v0.27.0 v0.27 还增加了对原生水平扩展/集群的支持。 我非常欢迎那些在生产环境中运行 Teleport/StrongDM/JumpServer 替代方案的用户提供反馈(关于 Warpgate 还需要哪些功能才能超越您现有的解决方案)。
1作者: shikharja6 天前
我构建了一个用于构建代理的技能,它帮助我能在几天内交付代理产品,而过去这需要几周时间,并且经常在生产环境中出现故障。这个技能的灵感来源于 gstack。