1 分•作者: debarshri•大约 2 个月前
大家好,我构建了 Clawx,这是一个将由代理驱动的任务视为可安装包的实验项目。 Clawx 包是一个带有 YAML 元数据的 Markdown 文件。Markdown 正文将成为代理 CLI(如 Claude Code、Codex、OpenCode、Gemini 或 Antigravity)的系统提示。Clawx 从注册表中获取包,验证其 SHA-256 哈希值,显示它请求执行的操作,征求批准,然后执行并记录执行过程。 这个想法源于我反复编写相同的操作性提示:配置 CI、检查存储库、安装和验证工具、搭建项目约定,或应用多步迁移。Shell 脚本是确定性的,但在不同项目之间通常很脆弱。原始提示是灵活的,但容易丢失、悄无声息地更改,或在缺乏结构的情况下执行。我想探索介于两者之间的可能性。 包可以声明参数、依赖项、必需的环境变量和允许的工具。注册表可以是 Git 存储库或小型 HTTP 服务器。还有一个离线工作区扫描器,可以查看清单和基础设施文件,并推荐相关的包。 一个重要的限制是:在使用 Claude Code 时,工具限制由 Clawx 在子进程边界强制执行。对于其他提供商,声明的工具目前会在批准期间显示,但执行取决于该提供商自身的沙箱和权限模型。我不想暗示比实际实现更强的安全边界。 您可以使用以下命令在 macOS 或 Linux 上安装它: ``` curl -fsSL https://raw.githubusercontent.com/debarshibasak/clawx/master/install.sh | sh ``` 然后,假设已安装受支持的代理 CLI 之一: ``` clawx list clawx info gitignore-gen clawx run gitignore-gen clawx history ``` 该项目是用 Go 编写的,目前仍处于早期阶段。我特别希望得到关于代理任务是否可以作为“包”使用的反馈,信任模型应该是什么样的,以及与脚本、配置管理或特定于提供商的技能相比,这个抽象在哪里会失效。
44 分•作者: gyan•大约 2 个月前
2 分•作者: shelldweller•大约 2 个月前
我是一名初级 Go 开发者,我创建了一个小型网站,可以让我私密且安全地与他人分享图片,并控制私密链接的分享次数和图片的可访问时长。 市面上也有类似的在线服务,但它们要么充斥着广告,要么需要注册,要么要求你填写调查问卷之类的东西。 picburn 小巧、安全,并且没有兴趣(也没有代码或服务器空间)来存储你的上传内容。 如果它符合你的使用场景,不妨试试,并告诉我你的想法。 注意:网址中有个错别字。