-
-
Notifications
You must be signed in to change notification settings - Fork 750
Add badge for DeepWiki to README #3664
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
DeepWiki provides in-depth documentation for public (and, in some cases, private) repositories. Adding this badge ensures that the content is automatically refreshed and always stays up to date. P.S. `Rolldown` and `Hono` are among the popular repositories adopting this as well.
|
@franklin-tina is attempting to deploy a commit to the Nitro Team on Vercel. A member of the Team first needs to authorize it. |
|
Looks sick! I will review generated content once had little more time. We should add it for h3 too! Small question: Is there a way to refine content if there was a mistake? |
I'm not entirely sure, since all the documentation is generated from the available codebase. Definitely something to keep an eye out for. But, the more up to date it is when the repo last indexed, the more accurate the generated docs will be. |
There's only one way to fix it: force yourself to write detailed code comments for every prop or function. Adding a badge automatically updates you weekly, but you'll need to pay for more frequent updates. I'm using DeekWiki to write documentation instead of myself. But I've noticed that the documentation isn't updated regularly, forcing me to write a lot of meaningless code comments. |
|
I'm already looking for alternatives or reverting to writing my own documentation. DeepWiki's original intentions and goals are great, but without a subscription, there are many uncontrollable issues, such as over-interpretation and over-promotion of the project. For example, I have a state tool for Flutter, which is a technical experiment. Then DeepWiki boasts that it "completely changes the state of Flutter state management," which is very embarrassing and I have no way to correct it. 😂 |
I don't think the aim of adding this badge by any of the aforementioned repos above and the thousands of other repos, or by me, via this PR, was to depend on generated AI docs! Keeping these AI models up to date with recent changes or updates is good for the ecosystem, especially when debugging or writing code where some internal APIs were recently deprecated, updated etc. Their MCP server in VS Code is really helpful. As for the frequency of re-indexed docs, one a week is better than nothing don't you think? One of the main reasons I looked into adding this badge, apart from the fact that I saw these other repos do it was the fact that I was reading some docs about a feature and noticed the internals had been updated and it behaved a bit differently. |
Bro, this is akin to vibe coding and depending fully on the generated code 😅 |
|
By the way, thank you @medz |
Absolutely agree. It is very useful to be able to track the latest changes at least once a week, especially when developers don't have much time to update the documentation website.
@franklin-tina This is what I'm supposed to do. I'm constantly monitoring the development of H3 and Nitro. (Ehmmmm~) Because I'm using Nitro v3 directly with Cloudflare in a large application. This forces me to keep a close eye on things, as they haven't reached a production release yet. I have to ensure that every deployment of my application doesn't affect existing functionality, even digging deep to find workarounds. |
DeepWiki provides in-depth documentation for public (and, in some cases, private) repositories. Adding this badge ensures that the content is automatically refreshed and always stays up to date.
See Nitro docs in DeepWiki
P.S. Rolldown and Hono are among the popular repositories adopting this as well.
🔗 Linked issue
❓ Type of change
📚 Description
📝 Checklist