你的規矩,也會遵守。 Dvina 會遵循專案中 AGENTS.md 或 CLAUDE.md 的指示。



我們用 Dvina,
打造了 Dvina。
你手機上的應用程式、桌面應用程式,以至這個網站,都是在 Dvina 裏一輪一輪編寫、審查並提交程式碼而成。
從週末寫的小程式,到支付系統核心。
掌握完整脈絡
先讀筆記,
再寫程式。
主管的筆記寫明,青少年不能報名裝卸區的更次。Dvina 先讀過筆記,才編寫報名規則,讓應用程式照她的要求運作。

上個月的事,也算數。 Dvina 會搜尋你過往的對話和檔案,把背後原因一併掌握。
任務協作
任務之間,
自行協調。
同一個儲存庫裏的三項任務,會自行決定誰先提交、誰之後變基。你不用居中協調。


同一個對話
在對話中,
交付成果。
每項任務的回覆都附有程式碼變更。直接在對話中審查、提交,再建立合併請求。



審查
改變主意,
也沒問題。
每一輪都會列出修改過的檔案。撤銷其中一輪,之後完成的工作仍會保留。
由你批准。
安全防護
關鍵之處,
格外謹慎。
遷移、部署、推送,以及涉及機密資料的操作,都會先等你批准。管理員可以設定哪些操作每次都要先問。



無論身在何處
坐在看台上,
照樣交代任務。
賽事節間休息時,你請 Dvina 修正 CSV 匯出問題。Dvina 便會在你家中電腦的專案裏處理,修改完成後等你審查。你的電腦需要保持開機,並開啟 Dvina。

你未批准,
就不會推送。
你的專案就在電腦上的資料夾裏。有 Git,Dvina 的每一處修改都可以撤銷。預設會要求批准,哪些操作要先問,由你決定。
少問一點。<br>多交付一點。
使用程式編寫功能,需要至少一部電腦裝有 Dvina。其他裝置都可以啟動工作、追蹤進度。
有疑問?這裏有答案。
這是 IDE 嗎?
不是。它是 Dvina。你可以在處理其他工作的同一個應用程式裏,描述需求、審查並交付成果。你原有的編輯器照常使用;理解脈絡,交給 Dvina。
需要另外安裝嗎?
不用。程式編寫功能是 Dvina 桌面應用程式的一部分,你的文件、對話和記憶都在同一個應用程式裏。
可以配合現有專案嗎?
可以。將電腦上的資料夾開啟為專案,Dvina 就會一併讀取專案內容,以及相關文件和決策。
拉取請求如何送到 GitHub 或 GitLab?
透過你自己的 Git 登入資料。Dvina 會推送你的分支,並在 GitHub 或 GitLab 上建立拉取請求;如果使用其他託管平台,則會開啟該平台的新增拉取請求頁面。
哪些操作不用先問我?
構建和測試會直接執行。刪除檔案、推送、資料庫變更、部署,以及任何涉及機密資料的操作,都會等你批准。你也可以設定需要確認的範圍。
非開發人員也能使用嗎?
如果要製作可運作的應用程式和網頁,不必用這個功能:「創作」就能做到。當你在開發真正的軟件,希望完整脈絡都能為工作所用,才是「程式編寫」發揮作用的地方。


















