V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
TerranC
V2EX  ›  分享创造

Vibe Coding 实验:为了解决 GitHub 阅读痛点,我手搓了一个悬浮目录

  •  
  •   TerranC ·
    terranc · 10 小时 9 分钟前 · 134 次点击

    😫 痛点:GitHub 长文太难顶了

    不知道大家有没有同感,在浏览一个项目的 README.md 时,特别看一些稍微硬核点的开源项目,那个文档长得简直像裹脚布。

    找个参数配置,或者想跳到某个章节,要么鼠标把滚轮滚出火星,要么疯狂 Ctrl+F

    虽然 GitHub 自带目录,但不能随动,看着看着就不知道在哪了,体验真的很割裂,特别还有一些项目压根没有[TOC]

    💡 方案:所以我造了个轮子

    实在忍不了了,周末搞了一次 Vibe Coding 实验。

    目标很简单:让 GitHub 阅读体验丝般顺滑

    我就想做一个纯粹的、丝滑的侧边悬浮目录

    于是 github-markdown-toc-sidebar 诞生了。

    ✨ 功能:极简但好用

    没有花里胡哨的功能,只做一件事:帮你更好地阅读

    1. 自动生成目录:解析 Head 1-Head 4 标题,结构清晰。

    2. 双模式自适应

      • 宽屏:完整的侧边栏( Sidebar ),放在内容右侧。

      • 窄屏:自动变成悬浮小球( FAB ),不挡视线,点击展开。

    3. 智能高亮:滚动到哪,目录就亮到哪,随时知道自己在看啥。

    4. Turbo 兼容:完美支持 GitHub 的页面跳转,点击链接目录秒更新,不用刷新。

    Demo

    👨‍💻 幕后:Vibe Coding 体验

    这次开发过程非常 Chill ,OpenCode + Claude 一把撸。

    有了 AI 之后,很多一直被“拖延”确想解决的“个人痛点”,被逐一去解决。

    发现问题 -> 动手解决 -> 享受成果

    🔗 获取

    开源在 GitHub:https://github.com/terranc/github-markdown-toc-sidebar

    目前代码还在持续迭代中,商店审核中( Waiting...)。

    大家可以直接 Clone 代码,用 Chrome 开发者模式加载[文件夹]安装扩展体验。

    欢迎 Star ,欢迎 PR ,也欢迎提 Issue 吐槽~

    目前尚无回复
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   926 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 22:41 · PVG 06:41 · LAX 14:41 · JFK 17:41
    ♥ Do have faith in what you're doing.