推荐一款开源免费的代码片段管理工具(数据在本地更安全) - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
seekrays
V2EX    程序员

推荐一款开源免费的代码片段管理工具(数据在本地更安全)

  •  
  •   seekrays 68 天前 3036 次点击
    这是一个创建于 68 天前的主题,其中的信息可能已经有所发展或是发生改变。

    作为一名开发者,我经常为找不到之前用过的代码而烦恼。在又一次因为找代码浪费了大把时间后,我决定利用周末时间来解决这个问题。

    为什么要做这个工具?

    相信很多开发者都有类似的经历:

    • "上次那段代码到底存在哪儿了?"
    • "糟糕,刚复制了别的内容,之前的代码丢了"
    • "记得保存过,但是翻遍所有笔记都找不到"

    这些烦恼促使我开发了 SeekCode ,一个真正懂开发者的代码片段管理工具。

    界面预览

    智能剪贴板

    • 一键将剪贴板内容转为代码片段
    • 自动识别编程语言并格式化
    • 再也不会丢失重要代码

    现在开放下载

    SeekCode 已经支持多个平台:

    • macOS
    • Windows

    试试看吧 - 让找代码这件事情变得简单一点!

    官网: https://seekrays.com/seekcode/

    代码开源地址: https://github.com/seekrays/seekcode (欢迎 star )

    第 1 条附言    67 天前

    我创建了一个微信交流群,后续有功能更新或者问题,欢迎在群里沟通

    第 2 条附言    60 天前

    SeekCode 第二弹:对接 AI 的新能力

    mcp

    典型工作流

    • 写代码时自动“找现成”:AI 在回答前用 seekcode 检索历史片段作为上下文
    • 一键沉淀优解:将优秀回答通过 seekcode 落库,形成可复用资产
    • 语言/标签精确命中:通过 language 与 tags 精准过滤所需片段

    MCP Server 配置快速上手

    • 1、打开 SeekCode 设置,启用 MCP 服务并选择端口
    • 2、在你使用的 AI 客户端中新增一个 MCP 服务器,地址示例:http://127.0.0.1:<端口>
    { "mcpServers": { "seekcode-mcp-server": { "url": "http://127.0.0.1:9800/sse", "type": "http" } } } 

    cursor 中配置 seekcode MCP Server

    通过 cursor 中的 chart 对话框快速保存代码

    体验地址 官网: https://seekrays.com/seekcode/ github: https://github.com/seekrays/seekcode (欢迎 star ) 我创建了一个微信交流群,后续有功能更新或者问题,欢迎在群里沟通;

    关注公众号发送“加群”,拉你进群;

    第 3 条附言    52 天前

    SeekCode v0.2.1版本发布:

    • 支持数据管理能力,支持数据的导入导出以及
    • 支持剪贴版数据管理,支持数据条数设置已经清空接铁板内容

    欢迎下载体验:https://seekrays.com/seekcode/

    29 条回复    2025-08-07 23:25:36 +08:00
    nananqujava
        1
    nananqujava  
       68 天前
    个人觉得意义不太大, 都是 AI 帮忙写了
    iwh718
        2
    iwh718  
       68 天前 via Android
    支持,之前用的 mac 那个 snippetlab 。老是丢数据。直接不用了。
    seekrays
        3
    seekrays  
    OP
       68 天前
    @iwh718 感谢,欢迎体验,反馈建议
    seekrays
        4
    seekrays  
    OP
       68 天前
    @nananqujava 有些能够直接复用的代码,不能保证每次 AI 生成出来的效果或者实现是一样的
    seekrays
        5
    seekrays  
    OP
       68 天前
    producthunt 链接: https://www.producthunt.com/products/seekcode ,也欢迎关注,支持就是动力
    skiy
        6
    skiy  
       68 天前
    我之前想找类 github gist 的。找不到。最后用了 Memos 。如果是本地,直接用 Obs 了。
    iwh718
        7
    iwh718  
       68 天前 via Android   1
    请问怎么备份啊,想多设备同步,像 obsidian 那样也行。自己能拿到文件同步。另外发现一个小 ui 问题。标签右侧列表会溢出看不到。
    iorilu
        8
    iorilu  
       67 天前   1
    现在代码没啥价值了, 反而是提示词需要管理
    Pteromyini
        9
    Pteromyini  
       67 天   2
    @skiy #6 有的兄弟,有的,opengist
    https://github.com/thomiceli/opengist
    lifansama
        10
    lifansama  
       67 天前 via Android
    @nananqujava 还是自己写的屎山亲切
    smilzman
        11
    smilzman  
       67 天前
    挺好的,已经 star 了,现在很多都使用 utools 、Alfred 之类的,要是有插件就更好了
    charlenehe43
        12
    charlenehe43  
       67 天前
    是不是可以做一下 mcp,然后这个应用肯定是要常驻的,保证性能内存占用,简洁.还是蛮不错确实有需求
    52txr
        13
    52txr  
       67 天前   1
    挺好的,已经 star 了。不过我一般都是直接发个博客记录一下
    seekrays
        14
    seekrays  
    OP
       67 天前 via iPhone
    @iwh718 ui 问题,方便提一个 issues 我看一下。多设备同步目前还没有,预期一下版本
    seekrays
        15
    seekrays  
    OP
       67 天前 via iPhone
    @charlenehe43 可以的,这个建议很好。性能问题不用担心 选用 tauri rust 就是保证小巧和性能
    seekrays
        16
    seekrays  
    OP
       67 天前 via iPhone
    @iorilu 其实你也可以用它来管理提示词
    seekrays
        17
    seekrays  
    OP
       67 天前 via iPhone
    @smilzman 是的,有预期会增加,欢迎关注
    skiy
        18
    skiy  
       67 天前 via iPhone
    @Pteromyini 非常感谢…这就是我需要的。
    iorilu
        19
    iorilu  
       67 天前   1
    @seekrays 也不错的

    不过 tauri+rust+前端开发, 我最近也在开发一个产品, 我感觉确实不错的, 很有潜力
    bowencool
        20
    bowencool  
       67 天前
    github 不是有 gist 功能吗,还带历史记录
    moioooo
        21
    moioooo  
       67 天前 via iPhone
    用 opengist 呗,好久了
    FrankAdler
        22
    FrankAdler  
       67 天前
    可惜不是网页版的,不能分享
    seekrays
        23
    seekrays  
    OP
       67 天前
    @FrankAdler 增加一个 feature:增加客户端也可以分享 是不是就可以了
    fbichijing
        24
    fbichijing  
       66 天前
    我想知道,为什么软件的安装包一定要放在自己的外部网站上而不放在 GitHub release 里面,或者两者都放一个?
    seekrays
        25
    seekrays  
    OP
       66 天前
    @fbichijing 好建议,github release 中也放了一个,欢迎体验
    shench
        26
    shench  
       66 天前
    能不能弄一个类似多端同步的功能,不然换电脑就不方便了
    seekrays
        27
    seekrays  
    OP
       66 天前 via iPhone   1
    @shench 接入需求清单了,欢迎关注后续版本更新
    shenleg
        28
    shenleg  
       64 天前 via Android
    masscode 也是开源好用的,重复造轮子了
    seekrays
        29
    seekrays  
    OP
       63 天前
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     857 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 85ms UTC 21:41 PVG 05:41 LAX 14:41 JFK 17:41
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86