ค้นหาการเปลี่ยนแปลงที่ทำให้โค้ดเดิมใช้ไม่ได้ใน SDK ที่เราเพิ่งอัปเกรด และลิสต์เฉพาะรายการที่กระทบโมดูลนี้สิ่งที่ส่งกลับมารายการสั้น ๆ โดยทุกบรรทัดชี้ไปที่รายการใน changelog หรือหน้าเอกสาร และตัดรายการที่ไม่กระทบโมดูลนี้ออก
เซสชัน dsh อ่านไฟล์ของคุณได้ทั้งวันแต่ยังไม่รู้ว่าผู้ขายเปลี่ยนอะไรไปสัปดาห์นี้ Felo Search คืนคำตอบที่กำกับวันที่พร้อมแหล่งอ้างอิง เอเจนต์จึงลงมือจากสิ่งที่ออกจริง ไม่ใช่จากสิ่งที่ lockfile จำไว้
Felo Search บน dsh
cp -r felo-skills/felo-search .dsh/skills/ฮาร์เนสเอเจนต์โอเพนซอร์ส (เวอร์ชันตัวอย่างสำหรับนักพัฒนา)
dsh อ่านสกิลจากโฟลเดอร์ที่คุณชี้ให้มันโดยตรง ชุดของ Felo จึงห่างจากการเรียกใช้ในเซสชันเพียงหนึ่งคำสั่งคัดลอก — และห่างจากการหายไปเพียงหนึ่งการลบ
จุดประสงค์ของการเพิ่มการค้นหาให้ฮาร์เนสไม่ใช่ข้อความที่มากขึ้น แต่คือการที่ทุกข้ออ้างมาพร้อมหน้าเว็บต้นทางและวันที่เผยแพร่ คุณจึงทิ้งส่วนที่ตัวเองไม่เชื่อได้
ขอรายการแหล่งอ้างอิงเป็นข้อกำหนด ไม่ใช่ความเอื้อเฟื้อ: "อ้างแหล่งที่มาและวันที่ให้ทุกข้อ และทำเครื่องหมายสิ่งที่ตรวจสอบไม่ได้"
ทั้งคู่ล้มเหลวกับเอเจนต์ที่เห็นแค่รีโป และทั้งคู่จะกลับมาพร้อมแหล่งอ้างอิงเมื่อติดตั้งชุดสกิลแล้ว
ค้นหาการเปลี่ยนแปลงที่ทำให้โค้ดเดิมใช้ไม่ได้ใน SDK ที่เราเพิ่งอัปเกรด และลิสต์เฉพาะรายการที่กระทบโมดูลนี้สิ่งที่ส่งกลับมารายการสั้น ๆ โดยทุกบรรทัดชี้ไปที่รายการใน changelog หรือหน้าเอกสาร และตัดรายการที่ไม่กระทบโมดูลนี้ออก
การทดสอบผสานรวมของเราเริ่มล้มเหลวหลังอัปเกรด ค้นหารายงานความล้มเหลวแบบเดียวกัน และบอกฉันว่าเป็นโค้ดของเราหรือไลบรารีสิ่งที่ส่งกลับมาการเทียบว่าคนอื่นเจออะไรกับสิ่งที่สแต็กเทรซของคุณแสดง พร้อมลิงก์ให้คุณตัดสินเองได้
ไม่มีตัวจัดการแพ็กเกจ ไม่มีขั้นตอนบิลด์ dsh สแกนเฉพาะลูกโดยตรงของรูทที่มันค้นหา การติดตั้งทั้งหมดจึงเป็นการคัดลอกครั้งเดียว — และการย้อนกลับทั้งหมดคือการลบครั้งเดียว
~/project/.dsh/skills/โปรเจกต์โหลดเฉพาะรีโปนี้ เป็นที่ที่เหมาะจะอ่านชุดสกิลก่อนจะไว้ใจมันกับทั้งเครื่อง
~/.agents/skills/ผู้ใช้โหลดในทุกโปรเจกต์ และเป็นโฟลเดอร์เดียวกันกับที่ฮาร์เนสอื่นบนเครื่องนี้มองหา
mkdir -p .dsh/skills
cp -r felo-skills/felo-search .dsh/skills/ลิสต์สกิลที่เรียกใช้ได้จากโปรเจกต์นี้ชุดสกิลที่ติดตั้งแล้วยังมองไม่เห็นได้ ถ้ารูทผิดหรือโฟลเดอร์ซ้อนกัน
ถามเซสชันว่ามันเรียกสกิลอะไรได้บ้าง felo-search ควรปรากฏตามชื่อ ไม่ใช่เป็นเครื่องมือที่ไม่รู้จัก
ถามเรื่องที่เกิดขึ้นล่าสุด แล้วดูว่าคำตอบมีวันที่ไหม คำตอบที่ไม่มีวันที่หมายความว่าคุณกำลังอ่านความจำของโมเดล ไม่ใช่ของสกิล
ลบ FELO_API_KEY ในเชลล์ทดลองแล้วรันหนึ่งคำค้น ข้อผิดพลาดเรื่องข้อมูลรับรองที่ชัดเจนหมายความว่าสกิลต่อสายไว้แล้ว ส่วนคำตอบที่ดูสมเหตุสมผลโดยไม่มีคีย์หมายความว่ามีอะไรผิด
การค้นหาตอบว่าอะไรจริงตอนนี้ สองตัวนี้ปิดลูปที่เหลือ
สกิลห้าตัวที่เขียนขึ้นสำหรับ DeepSeek Harness ทั้งหมดใช้วิธีเดียวกันบนแพลตฟอร์มนี้ คุณจึงรวมไว้ในเซสชันเดียวได้โดยไม่ต้องอธิบายการตั้งค่าของคุณซ้ำ
เริ่มจากสกิล แล้วประกอบโมเดล ข้อมูลสด องค์ความรู้ และเครื่องมือส่งออกที่เวิร์กโฟลว์ dsh ของคุณต้องใช้ ด้วยคีย์เดียวกับที่สกิล Felo ใช้อยู่แล้ว
ใช้การเข้าถึง LLM ที่คุ้มต้นทุนเมื่อเอเจนต์ของคุณต้องคิดหรือสร้างเนื้อหาเอง
ให้สัญญาณเว็บและโซเชียลล่าสุดแก่เอเจนต์ แทนที่จะพึ่งบริบทที่ล้าสมัย
วางงานบนองค์ความรู้ที่ใช้ซ้ำได้ แล้วเปลี่ยนเป็นชิ้นงานที่แชร์ต่อได้
ขยายเวิร์กโฟลว์จากการค้นคว้าไปจนถึงภาพและผลลัพธ์ที่พร้อมใช้ใน Office