1 分•作者: iam_pbk•10 个月前•原帖
嗨,HN, 我在多个本地 Git 仓库(微服务、开源项目、配置仓库、实验)中工作,经常无法追踪哪些仓库是脏的、落后或超前,或者我最后一次在哪个仓库做了更改。每天检查每个仓库的 git status 成为了一项耗时的工作。 因此,我构建了 git-scope——一个小型的 TUI(文本用户界面),可以在一个终端屏幕上显示所有 Git 仓库的状态。 它的功能: - 递归查找目录下的 Git 仓库 - 一目了然地显示干净/脏/超前/落后状态 - 模糊搜索 + 快速过滤 - 按下回车键直接跳转到仓库(终端或编辑器) - 使用轻量级的 Git 元数据,避免在每个地方运行 git status - 在我的机器上启动时间约为 10 毫秒,得益于缓存 - 完全本地,无遥测 截图: ![截图链接](https://github.com/Bharath-code/git-scope/raw/main/docs/git-scope-demo-1.webp) 安装: 对于 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 内部提示 很高兴回答问题或深入讨论实现细节。 感谢您的关注!
2 分•作者: chrisaycock•10 个月前•原帖
我正在尝试续订我的IEEE会员资格,但支付页面无论使用哪种信用卡都一直出错。<p>更糟糕的是,我似乎无法通过电子邮件、电话或网页表单联系到IEEE的任何人。有没有人能够联系上他们?
1 分•作者: mikepapadim•10 个月前•原帖
```bash wget https://github.com/beehive-lab/TornadoVM/releases/download/v2.1.0/tornadovm-2.1.0-opencl-linux-amd64.zip unzip tornadovm-2.1.0-opencl-linux-amd64.zip # 手动将 <path-to-sdk> 替换为解压文件夹的绝对路径 export TORNADO_SDK="<path-to-sdk>/tornadovm-2.1.0-opencl" export PATH=$TORNADO_SDK/bin:$PATH # 列出可用设备 tornado --devices # 查看版本 tornado --version # 进入项目目录 cd GPULlama3.java # 设置项目特定的环境路径 -> 这将确保环境变量被正确设置 source set_paths # 使用 Maven 构建项目(跳过测试以加快构建速度) # mvn clean package -DskipTests 或者直接使用 make make # 运行模型(确保您已经下载了模型文件 - 见下文) ./llama-tornado --gpu --verbose-init --opencl --model beehive-llama-3.2-1b-instruct-fp16.gguf --prompt "告诉我一个笑话" ```
3 分•作者: wek•10 个月前•原帖
你好,Hacker News。我们四个人在使用Claude Code时,发现通过迭代构建完整的上下文,并在工作中使用和更新该上下文,能够取得最佳效果。 因此,我们开发了Nimbalyst,以最大化我们(以及你们)与AI迭代和构建上下文的能力。 Nimbalyst是一个本地的所见即所得(WYSIWYG)编辑器和会话管理器,你可以在其中与Claude Code一起迭代处理文档、图表、原型和代码。 Nimbalyst让你可以: - 在用户界面中充分利用Claude Code的强大功能 - 与Claude Code合作,编写和编辑所见即所得的Markdown,实时查看AI的修改(以红色/绿色标记),并进行批准 - 在标准Markdown中集成mermaid图表、文本、表格、原型和图像,以便于人类与Claude Code之间的上下文交流 - 与Claude Code一起对HTML原型进行迭代,注释原型,然后将其作为人类和Claude Code编程的上下文 - 将会话与文档关联,查找和恢复会话,将会话视为上下文,运行并行会话 - 在所有这些上下文中使用Claude Code进行编码,使用命令,查看git状态 Nimbalyst目前处于测试阶段,支持本地使用,并且是免费的。我们非常希望听到你的反馈。