14 คะแนน โดย xguru 1 일 전 | 3 ความคิดเห็น | แชร์ทาง WhatsApp
  • เครื่องมือจัดทำเอกสารที่สร้างขึ้น สำหรับเอเจนต์โดยเฉพาะ เพื่อเขียน/ดูแลวิกิสำหรับโค้ดเบสหรือหน่วยความจำตามวัตถุประสงค์
  • นำเข้าแหล่งความรู้ในเครื่องผ่านคอนเนกเตอร์ในตัวหรือ Git repository แล้ว รวมเป็นวิกิในเครื่องเดียว
  • มี สองโหมด
    • โหมด Personal: สร้างวิกิสมองส่วนตัวที่ ~/.openwiki/wiki โดยใช้แหล่งข้อมูลอย่าง local Repo, Gmail, Notion, Web Search, Hacker News, X เป็นต้น
    • โหมด Code: สร้างเอกสาร repository สำหรับโค้ดเบสปัจจุบันไว้ที่ openwiki/
  • อัปเดตเอกสารอัตโนมัติด้วยการผสาน CI โดยมีตัวอย่าง workflow สำหรับ GitHub Actions/GitLab CI เพื่อสร้าง PR/merge request สำหรับอัปเดตเอกสารโดยอัตโนมัติ
  • ส่งออกบันเดิล Google Open Knowledge Format(OKF) v0.1 ได้ทั้งสองโหมด โดยเอกสารแนวคิดมี YAML front matter พร้อมฟิลด์ type และแสดงความสัมพันธ์ด้วยลิงก์ Markdown
  • ทุกครั้งที่รันโหมด code จะดูแล AGENTS.md และ CLAUDE.md ไว้ที่รูทของ repository เพื่อชี้นำให้ coding agent อ้างอิงวิกิเมื่อค้นหาบริบท
    • หากมีไฟล์เดิมอยู่แล้ว จะอัปเดตเฉพาะบล็อก <!-- OPENWIKI:START -->…<!-- OPENWIKI:END --> และคงส่วนอื่นไว้
  • รองรับการรวบรวมข้อมูลผ่าน คอนเนกเตอร์ในเครื่อง เช่น Git repository, Notion, Gmail, X, Web Search, Hacker News และสามารถตั้งค่าคอนเนกเตอร์เดียวกันได้หลายอินสแตนซ์
  • รองรับ reasoning provider หลากหลาย: OpenAI, OpenRouter, Gemini(AI Studio), Gemini Enterprise(Vertex AI), Nebius Token Factory, Fireworks, Baseten, NVIDIA NIM, OpenAI-compatible, AWS Bedrock, Anthropic
    • ค่าเริ่มต้นตอน onboarding คือ gpt-5.6-terra ของ OpenAI และมีวิธีการยืนยันตัวตนตาม provider เช่น การล็อกอิน ChatGPT, IAM credentials, Google ADC
  • เก็บ anonymous telemetry เป็นค่าเริ่มต้นในระดับชื่อคำสั่ง/ผลลัพธ์/provider/คอนเนกเตอร์ แต่ไม่เก็บเนื้อหาไฟล์/credentials/prompt/ผลลัพธ์โมเดล/IP และสามารถปิดได้ด้วย OPENWIKI_TELEMETRY_DISABLED=1 หรือ DO_NOT_TRACK=1
  • ติดตั้งด้วย npm install -g openwiki
  • ใบอนุญาต MIT

3 ความคิดเห็น

 
laeyoung 1 일 전

ตั้งใจจะลองใช้อยู่เหมือนกัน แต่ส่วนที่ว่า เก็บ telemetry แบบไม่ระบุตัวตนเป็นค่าเริ่มต้น (ในระดับคำสั่ง/ผลลัพธ์/ชื่อผู้ให้บริการ/ชื่อคอนเนกเตอร์) นี่ก็น่าเสียดายนิดหน่อย ถึงจะบอกว่าปิดได้ แต่ดูเหมือนคนจำนวนมากจะไม่ค่อยอ่านรายละเอียดแล้วใช้ค่าเริ่มต้นไปเลย

 
superl3 23 시간 전

สามารถปิดใช้งานได้ด้วย OPENWIKI_TELEMETRY_DISABLED=1 หรือ DO_NOT_TRACK=1
เขาว่าอย่างนั้น แต่คุณไม่เชื่อเรื่องนี้เหรอครับ?

 
laeyoung 20 시간 전

ปิดได้ก็จริง แต่ค่าเริ่มต้นเป็นแบบ opt-in เลยคิดว่าน่าจะมีคนจำนวนมากใช้ตามค่าเริ่มต้นครับ

ถ้าลองจินตนาการว่าจะแนะนำให้เพื่อนร่วมงานหรือเพื่อนใช้ ก็คงพูดว่า “OpenWiki ดี ลองใช้ดูสิ” มากกว่า “OpenWiki ดี แต่สามารถปิดการเก็บข้อมูลได้ด้วย OPENWIKI_TELEMETRY_DISABLED=1 หรือ DO_NOT_TRACK=1 เพราะงั้นเปิดอันนั้นไว้แล้วค่อยใช้ดูนะ” น่ะครับ แง

แต่ว่าผมเคยเข้าใจ คำสั่ง กับ ผลลัพธ์ ว่าเป็น Prompt กับ Output ครับ พอกลับไปดูต้นฉบับอีกครั้งแล้ว ไม่ใช่นี่นา ถ้างั้นอาจจะโอเคก็ได้?!