2作者: gregzeng953 个月前原帖
嗨,HN,我正在为那些想使用 OpenClaw 但没有技术背景的人构建 ClawDeploy。 目标很简单:消除设置的障碍,让部署变得更容易。 通过 ClawDeploy,用户可以: - 准备好服务器 - 通过引导流程部署 OpenClaw - 通过 Telegram 与机器人进行沟通 目标用户是独立运营者、创作者和小团队,他们需要一个专用的 OpenClaw 机器人,但不想处理基础设施的复杂性。 期待你们的反馈 :)
1作者: dcliu3 个月前原帖
嗨,HN——我最近在进行创意休假,专注于硬件和软件项目,这是其中之一。 Rotatrix 是对 Kensington SlimBlade Pro 球形鼠标的硬件改造,它能够读取完整的三轴球体旋转(XY 轴加上扭转),并将其映射为连续的 3D 控制。原始设备仅将扭转用于离散的滚动手势,而这实际上是一个可以更充分利用的自由度。 在 3D 控制方面,我发现最自然的映射方式是将球体顶部映射到物体前方,因此正常的球形鼠标方向(上下、左右)变成了俯仰和偏航,这与 2D 的“点击和拖动”旋转方式相匹配,而扭转则使物体在屏幕上滚动。这种方式在平移时也很自然:XY 映射到熟悉的鼠标运动,而扭转对应于深度。由于你可以通过在球体侧面切线移动手指来扭转球体,这种感觉就像是在推拉物体。 我通常使用 SpaceMouse 进行 3D 工作,而我注意到的一个显著区别是,这是位置控制,而不是速率控制(就像鼠标与操纵杆的区别)。这提供了更直接的控制感觉,就像你在物理上操纵物体一样。位置控制有一个权衡:你需要重新抓握球体,以便继续超出手的移动范围。对于大范围的连续运动,我增加了一个速率模式;球体的大范围移动实际上提供了比像 SpaceMouse 这样的小位移设备更精细的速率控制。 工作原理: - 我在 SlimBlade Pro 内部添加了一个自定义微控制器,与原有的微控制器并行工作。它从两个光学传感器(安装在球体外壳的 90° 位置)中获取 SPI 数据流,并向主机计算机提供原始 (dx, dy) 差分数据接口。 - 主机软件接收 4D 差分数据流,将其校准为 so(3)——增量 3D 旋转——使用最小二乘法拟合已知方向的录音,然后应用可配置的每个应用程序绑定,并通过开放协议输出。 - 原始的球形鼠标控制器未被改动,只是它不再连接到 USB 端口;它仍然可以通过蓝牙/无线工作。 当前状态:工作原型,具有可配置的每个应用程序配置文件和模式绑定(按住一个键切换球体的功能),单轴精度的主导轴权重。我正在与不同的 3D 应用程序进行集成,并寻找早期用户进行试用并提供反馈,特别是从事 CAD、3D 建模或地理空间工作的人。 我很乐意深入讨论数学、逆向工程、软件或硬件。随便问!
1作者: StevenSLXie3 个月前原帖
我创建了VibeDB,这是一个用于小型终端用户工具和副项目的轻量级本地数据库:可以存储任何你想要的对象形状,无需提前设置数据库或设计模式。 <p>为什么</p> 在构建小型工具(命令行工具、桌面脚本、轻量级网页应用)时,我经常需要“一点持久化”(设置、历史记录、缓存结果、用户数据),但我不想停下来设置Postgres/Mongo,编写迁移脚本,或不断切换到临时的SQL。我希望持久化的感觉就像“只需存储对象”,并将所有内容保存在一个本地文件中。 <p>它是什么</p> 零配置:一个本地文件 文档风格:存储嵌套对象/混合形状(稍后设计模式) 无需SQL查询:简单的字典过滤器或一个小型查询构建器 可选的Studio用户界面,用于本地检查/编辑/查询数据
1作者: arthurborgesdev3 个月前原帖
我开发了 mem,一个以命令行界面为主的确定性内存侧车,旨在支持开发工作流程。<p>它存储仅追加的 JSONL 事件(提交、代理运行、决策),并以确定性的方式压缩为 state.json 和 MEMORY.md,以便人类或代理能够快速恢复上下文。<p>设计约束: - 仅限本地文件 - 运行时不允许网络访问 - 不使用守护进程 - 使用 POSIX sh 和 jq 工具<p>我希望能得到以下方面的反馈: 1) 数据模型 / 事件架构 2) 压缩策略 3) 在实际团队工作流程中可能出现的问题
1作者: kaliades3 个月前原帖
嘿,HN,我是Kristiyan。我之前负责Redis Insight(官方Redis图形用户界面)。当我开始与Valkey合作时,发现可观察性工具不足,因此我开始构建BetterDB。 核心问题是:Valkey和Redis提供了有用的操作数据(慢日志、延迟统计、客户端列表、内存分解),但这些数据都是短暂的。重启服务器后,这些数据就消失了。现有工具可以显示实时图表,但无法告诉你在凌晨3点时,p99为何会激增。 BetterDB持久化这些短暂的数据,并将其转化为可操作的洞察: - 查询的历史分析(按类型聚合的慢日志和命令日志模式)、客户端(命令、连接、缓冲区)和ACL活动 - 异常检测和99个Prometheus指标 - 使用拓扑图和槽热图的集群可视化 - 自动化的延迟和内存诊断 - 用简单英语查询实例的AI助手(通过本地Ollama) - 性能开销低于1% 关于最后一点——我详细写了我们的交错A/B基准测试方法: [https://www.betterdb.com/blog/interleaved-testing](https://www.betterdb.com/blog/interleaved-testing)。大多数工具声称“最小开销”,却没有展示其依据。我们开源了基准测试套件,您可以在自己的硬件上运行并验证。 您现在可以尝试: ```bash npx @betterdb/monitor ``` 或者通过Docker: ```bash docker run -d -p 3001:3001 betterdb/monitor ``` BetterDB遵循开放核心模型,基于OCV开放章程(防止未来的许可变更)。社区版是免费的,具有真正的监控价值。专业版和企业版增加了历史持久性、警报和合规功能,但目前都是免费的,至少会持续到本月底。 我们在公开构建这个项目——基准测试套件、技术博客文章和路线图都已公开。希望能收到Valkey或Redis的生产用户对于可观察性缺口的反馈。 GitHub: [https://github.com/BetterDB-inc/monitor](https://github.com/BetterDB-inc/monitor) 博客: [https://www.betterdb.com/blog](https://www.betterdb.com/blog)