嘿,HN,
我是一名前谷歌工程师,正在尝试重返音乐制作领域。
我需要一种方法来使用AI上下文对我的硬件合成器进行编排,而不必不断切换窗口,因此我开发了这个工具。
它完全在浏览器中运行,使用WebMIDI。无需登录。
它可以连接到您的本地MIDI设备(如果您使用的是Chrome或Edge),并允许您生成音序模式。
技术栈:[React / WebMIDI API / 等等]。
链接:www.simplychris.ai/droplets
代码有点杂乱,但可以正常工作。欢迎反馈。
返回首页
最新
大家好,我是 Waleed。我们正在构建 Sim(<a href="https://sim.ai">https://sim.ai</a>),这是一个开源的可视化编辑器,用于构建智能工作流。代码库在这里:<a href="https://github.com/simstudioai/sim/" rel="nofollow">https://github.com/simstudioai/sim/</a>。文档在这里:<a href="https://docs.sim.ai">https://docs.sim.ai</a>。
您可以使用 Docker 在本地运行 Sim,没有执行限制或其他限制。
我们大约在一年前开始构建 Sim,原因是我们不断排查我们的代理在生产环境中失败的原因。以代码为中心的框架由于隐式控制流而难以调试,而工作流平台则增加了比它们所移除的更多开销。我们希望能够实现细粒度的控制和易于观察,而不必自己拼凑所有内容。
大约六个月前,我们以拖放画布的形式推出了 Sim [1][2]。自那时以来,我们增加了:
- 138 个模块:Slack、GitHub、Linear、Notion、Supabase、SSH、TTS、SFTP、MongoDB、S3、Pinecone 等等
- 细粒度控制的工具调用:强制、自动
- 代理记忆:带有滑动窗口支持的对话记忆(按最近 n 条消息或标记)
- 跟踪跨度:嵌套工作流和工具调用的详细日志记录和可观察性
- 原生 RAG:上传文档,我们进行分块,使用 pgvector 嵌入,并向代理公开向量搜索
- 工作流部署版本控制和回滚
- MCP 支持,人工参与模块
- 使用自然语言构建工作流的助手(刚发布了一个新版本,它还充当超级代理,可以直接调用您连接的任何服务,而不仅仅是构建工作流)
在底层,工作流是一个有向无环图(DAG),默认情况下支持并发执行。节点在其依赖项(上游模块)满足后立即运行。循环(for、forEach、while、do-while)和并行分支/合并也是一等公民。
代理模块直接传递给提供者。您可以选择自己的模型(OpenAI、Anthropic、Gemini、Ollama、vLLM),我们将提示、工具和响应格式直接传递给提供者 API。我们对响应形状进行了标准化,以实现模块间的互操作性,但我们不会添加模糊发生情况的层。
我们目前正在开发自己的 MCP 服务器以及将工作流部署为 MCP 服务器的能力。希望听到您的想法,以及我们接下来应该如何推进 :)
[1] <a href="https://news.ycombinator.com/item?id=43823096">https://news.ycombinator.com/item?id=43823096</a>
[2] <a href="https://news.ycombinator.com/item?id=44052766">https://news.ycombinator.com/item?id=44052766</a>
构建了一个文件转换器,将转换视为可重现的操作。
每次转换生成:
- SHA-256 校验和(输入/输出完整性验证)
- 带时间戳的审计记录
- 可下载的 YAML 配方以确保可重现性
- 质量验证结果
使用案例:需要文件完整性证明的团队(法律、合规、可重现的工作流程)。
架构:内存处理,零持久存储,文件立即删除。
欢迎反馈,特别是关于“配方重放”(上传 YAML 以重现确切转换)是否有价值。
嗨,HN,
我在多个本地 Git 仓库(微服务、开源项目、配置仓库、实验)中工作,经常无法追踪哪些仓库是脏的、落后或超前,或者我最后一次在哪个仓库做了更改。每天检查每个仓库的 git status 成为了一项耗时的工作。
因此,我构建了 git-scope——一个小型的 TUI(文本用户界面),可以在一个终端屏幕上显示所有 Git 仓库的状态。
它的功能:
- 递归查找目录下的 Git 仓库
- 一目了然地显示干净/脏/超前/落后状态
- 模糊搜索 + 快速过滤
- 按下回车键直接跳转到仓库(终端或编辑器)
- 使用轻量级的 Git 元数据,避免在每个地方运行 git status
- 在我的机器上启动时间约为 10 毫秒,得益于缓存
- 完全本地,无遥测
截图:

安装:
对于 macOS:
```bash
brew tap Bharath-code/tap && brew install git-scope
```
对于 Windows 和直接安装:
```bash
go install github.com/Bharath-code/git-scope/cmd/git-scope@latest
```
仓库:
[https://github.com/Bharath-code/git-scope](https://github.com/Bharath-code/git-scope)
自上一个版本以来的变化:
- 改进了安装说明
- 更好的 TUI 布局
- 贡献图
- 时间线
- 磁盘使用情况
- 收到了更多早期用户的反馈
- 正在开发分组/预设和自动刷新模式
- 考虑支持 Windows 原生应用
- 寻求反馈
- 关于多仓库工作流的看法
- 有人使用文件监视器来处理 TUI 吗?
- 关于分组、工作区预设或性能改进的想法
- 有关有效检测状态变化的 Git 内部提示
很高兴回答问题或深入讨论实现细节。
感谢您的关注!
我正在尝试续订我的IEEE会员资格,但支付页面无论使用哪种信用卡都一直出错。<p>更糟糕的是,我似乎无法通过电子邮件、电话或网页表单联系到IEEE的任何人。有没有人能够联系上他们?