
ภาษาอังกฤษ •中文





หมายเหตุ : คุณสามารถเริ่มต้นได้อย่างรวดเร็วด้วย OpenKF
git clone https://github.com/openimsdk/openkf openkf && export openkf= $( pwd ) /openkf && cd $openkf && makeหมายเหตุ : เราต้องเรียกใช้เซิร์ฟเวอร์แบ็กเอนด์ก่อน
make buildเปิดขั้วอื่นรันคำสั่งต่อไปนี้
# make dev
cd web
npm run devใช้ MakeFile ได้ดีสามารถมั่นใจได้ถึงคุณภาพของโครงการของคุณ
Usage: make < TARGETS > ...
Targets:
all Build all the necessary targets.
build Build binaries by default.
go.build Build the binary file of the specified platform. ?
build-multiarch Build binaries for multiple platforms. ?
tidy tidy go.mod ?
style Code style - > fmt,vet,lint ?
fmt Run go fmt against code.
vet Run go vet against code. ?
generate Run go generate against code and docs. ✅
lint Run go lint against code. ?
test Run unit test ✔️
cover Run unit test with coverage. ?
docker-build Build docker image with the manager. ?
docker-push Push docker image with the manager. ?
docker-buildx-push Push docker image with the manager using buildx. ?
copyright-verify Validate boilerplate headers for assign files. ?
copyright-add Add the boilerplate headers for all files.
swagger Generate swagger document.
serve-swagger Serve swagger spec and docs.
clean Clean all builds. ?
help Show this help info. หมายเหตุ : ขอแนะนำอย่างยิ่งให้คุณ
make allก่อนที่จะใช้รหัสของคุณ
make all
การออกแบบสถาปัตยกรรม MVC:

โครงสร้างการออกแบบมาตรฐานแคตตาล็อก:
.
├── assets
│ └── images
├── build
├── deploy
├── docs
├── kf_plugins # Local knowledgebase with LLM
│ ├── chat
│ ├── config
│ ├── data
│ ├── logs
│ ├── model
│ └── utils
├── scripts
│ ├── githooks
│ └── LICENSE
├── server # OpenKF backend
│ ├── cmd
│ ├── data
│ ├── docs
│ ├── examples
│ ├── internal
│ ├── logs
│ ├── pkg
│ ├── test
│ └── tools
└── web # OpenKF frontend
├── public
├── scripts
└── srcเราต้องการให้ใครมีส่วนร่วมในชุมชนของเราเราให้ของขวัญและรางวัลและเรายินดีต้อนรับคุณเข้าร่วมกับเราทุกคืนวันพฤหัสบดี
การประชุมของเราอยู่ในท่อ Openim Slack openkf จากนั้นคุณสามารถค้นหา Pipeline OpenKF เพื่อเข้าร่วม
เราจดบันทึกการประชุมแต่ละครั้งทุกสองสัปดาห์ในการอภิปราย GitHub และนาทีของเราเขียนไว้ใน Google เอกสาร
OpenIMSDK เป้าหมายของเราคือการสร้างชุมชนโอเพนซอร์สระดับบนสุด เรามีชุดมาตรฐานในพื้นที่เก็บข้อมูลชุมชน
หากคุณต้องการมีส่วนร่วมในที่เก็บ OpenKF นี้โปรดอ่านเอกสารประกอบของเรา
ก่อนที่คุณจะเริ่มโปรดตรวจสอบให้แน่ใจว่าการเปลี่ยนแปลงของคุณเป็นที่ต้องการ สิ่งที่ดีที่สุดสำหรับการสร้างการสนทนาใหม่หรือการสื่อสารที่หย่อนหรือหากคุณพบปัญหาให้รายงานก่อน
เข้าร่วมกลุ่มนักพัฒนา WeChat ของเรา
เพิ่มเป็นเพื่อนและรวมโน้ต openkf เพื่อรับคำเชิญไปยังการแชทกลุ่มนักพัฒนา 'OpenKF' ของเรา
OpenKF ได้รับใบอนุญาตภายใต้ใบอนุญาต Apache 2.0 ดูใบอนุญาตสำหรับข้อความใบอนุญาตเต็มรูปแบบ
โลโก้ OpenKF รวมถึงรูปแบบและเวอร์ชันแอนิเมชั่นที่แสดงในที่เก็บ OpenKF นี้ภายใต้สินทรัพย์/โลโก้และสินทรัพย์/โลโก้ GIF ไดเร็กทอรีได้รับการคุ้มครองตามกฎหมายลิขสิทธิ์