Devdevian:我打造了可在終端機使用的開源開發者論壇
I built an open-source developer forum you can use from your terminal
Devdevian 是一個開源開發者論壇,提供瀏覽器版和互動式 CLI,讓用戶在終端機提問、分享程式碼供人評審及參與討論。最新 CLI alpha 支援檢視公開 GitHub PR 的變更並發佈程式碼評審,但不會向 GitHub 發佈評論或提交評審。CLI 目前為 0.10.0-alpha.1,須使用 Node.js 24 或更新版本。
What would a developer forum look like inside your terminal?
I’m building Devdevian, an open-source forum with a browser app and an interactive CLI. You can ask questions, share code for review, reply to discussions, and follow conversations from either client.
Same account. Same conversations. Same community permissions.
Here’s a short demo:
A forum inside your editor
Run Devdevian in the VS Code integrated terminal or your usual terminal window. The CLI has a live interface with keyboard navigation, search, an inbox, writing forms, and publication previews.
You can select a file from your current project, choose a line range or local Git diff, and ask other developers for feedback.
Only the content you select and confirm is published.
From a GitHub PR to a conversation
The latest CLI alpha adds a workflow I’m particularly excited about:
- Open a public GitHub pull request.
- Browse its changed files and inspect a diff.
- Select a complete hunk or a contiguous range of hunks.
- Add a question or explain what you want reviewed.
- Preview and publish a Devdevian code review.
Other developers can discuss the selected code, and you can continue the same conversation in the browser.
The review preserves the file and base/head commit context. Feedback comes from other developers.
GitHub integration currently reads public PRs only. It does not post comments or submit reviews back to GitHub.
Try it
You’ll need Node.js 24 or newer:
npm install -g @tenyokjs/devdevian-cli@alpha
devdevian tui
Authorize the terminal through your browser when prompted.
You can also use devdevian open to launch a separate terminal window on supported systems, or devdevian --help to explore the commands.
CLI installation and documentation
What else is there?
The browser and terminal clients also support:
- Questions, discussions, code reviews, and Show & tell.
- Threaded replies and accepted answers.
- Private communities with approved membership.
- Projects and events.
- Subscriptions and in-app notifications.
The terminal workspace includes themes, accent colors, layout preferences, and local drafts.
Early, open source, and looking for feedback
The CLI is currently 0.10.0-alpha.1. Rough edges are expected, and private GitHub repositories and offline synchronization are not supported yet.
Devdevian is licensed under GPL-3.0-only. I’m developing it with assistance from OpenAI Codex, and contributions through the repository’s guidelines are welcome.
I’m looking for the first developers willing to try a real question or a small code review.
What would make a terminal forum useful enough for you to keep installed?
來源:DEV Community · dev.to
