TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Show HN: Savvy – Capture and Share CLI Workflows in Seconds

45 点作者 joshi45 个月前
Ever solved a tricky problem at the command line, only to struggle documenting it later? I built Savvy so you can capture and share your CLI solutions in seconds.<p>With a simple savvy record history command, you can:<p><pre><code> - Go back in time and cherry pick commands from your shell history - Automatically expand aliases - Redact sensitive information locally - Convert hard-coded values into runtime placeholders - Export locally to markdown files or create shareable team workflows using Savvy. </code></pre> Savvy never reads command outputs - you explicitly choose what to share. When running workflows, Savvy guides you through each step in a new sub-shell, handling all runtime values automatically.<p>Some FAQs<p>Q) How Does Savvy’s CLI work?<p><pre><code> Savvy’s CLI uses shell hooks (full support for bash and zsh. Fish support is in beta) to capture commands. Savvy’s CLI never looks at any command outputs or active keystrokes. Users have to explicitly opt-in (by typing savvy record&#x2F;savvy record history) to capture commands every single time. Once you select a particular workflow with savvy run, savvy starts a new sub-shell and walks you through each step of the way. No manual copy paste or editing commands to provide run time values. Demo: https:&#x2F;&#x2F;getsavvy.so&#x2F;demo </code></pre> Q) How does Savvy Auto-generate Workflows?<p><pre><code> Savvy takes your redacted commands as input and uses Llama 3.x hosted on Groq to create a first draft of your workflow. </code></pre> Q) What other LLM’s do you use?<p><pre><code> Savvy ask&#x2F;explain are powered by GPT 4&#x2F;GPT4o to convert natural language to shell commands and vice-versa. </code></pre> Try it out:<p><pre><code> GitHub: https:&#x2F;&#x2F;github.com&#x2F;getsavvyinc&#x2F;savvy-cli Demo: https:&#x2F;&#x2F;getsavvy.so&#x2F;demo Docs: https:&#x2F;&#x2F;docs.getsavvy.so&#x2F;guides&#x2F;quick_start&#x2F; Example workflows: https:&#x2F;&#x2F;getsavvy.so&#x2F;#examples </code></pre> Drop a comment below if you have any questions.

1 comment

137oom_killa5 个月前
This looks neat! The on-call use case is particularly compelling for me. Does your recording method work in SSH sessions?
评论 #42448533 未加载