แกนเล็ก แต่ขอบคม

Pi ยังคงเรียบง่าย ส่วนสกิล Felo รับงานโลกภายนอกไป

Pi มาพร้อมแกนเอเจนต์ที่จงใจทำให้เล็ก แล้วให้คุณต่อขยายด้วย extension สกิล เทมเพลตพรอมป์ ธีม และแพ็กเกจ สกิล Felo ต่อขยายมันโดยไม่ต้องเพิ่มโค้ดเข้าไปในแกน — การค้นหาสด การดึงเนื้อหาหน้าเว็บ การถอดเสียง และผลลัพธ์เป็นเด็ค มาถึงในรูปชุด Markdown ธรรมดา

สร้างมาเพื่อ Pi~/.pi/agent/skillsค้นหา สไลด์ ถอดเสียง และ X
ติดตั้งสกิลดูข้อแลกเปลี่ยน

ฮาร์เนสเขียนโค้ดแบบเทอร์มินัลที่เรียบง่าย

01ติดตั้ง Pi
npm install -g --ignore-scripts @earendil-works/pi-coding-agent
02รูทของสกิล
~/.pi/agent/skills, ~/.agents/skills, .pi/skills, .agents/skills
03ติดตั้งผ่านแพ็กเกจ
pi install npm:@scope/pkg หรือ pi install git:github.com/user/repo
04มาตรฐาน
Agent Skills — รูปแบบ SKILL.md เดียวกับฮาร์เนสอื่น
ลองในไดเรกทอรีโปรเจกต์pi # จากนั้นขอสกิลที่ดึงหน้าเว็บมาเป็น Markdown
แกนเรียบง่ายสกิลคือจุดต่อขยาย ไม่ใช่เครื่องมือเพิ่ม
สี่รูทของสกิล~/.pi/agent/skills, .pi/skills, .agents/skills, แพ็กเกจ
npm หรือ curlติดตั้งฮาร์เนส แล้วเพิ่มโฟลเดอร์
ไม่มีแซนด์บ็อกซ์อ่านทุกชุดก่อนติดตั้ง
การแบ่งงาน

สิ่งที่ Pi เก็บไว้ และสิ่งที่สกิลควรรับไป

เอกสารของ Pi ระบุขอบเขตตรง ๆ ว่าแกนจงใจทำให้เล็ก และฟีเจอร์อย่างซับเอเจนต์กับโหมดแผนถูกตัดออก สกิลคือจุดต่อขยายที่ตั้งใจไว้สำหรับความรู้ของงาน — รวมถึงงานที่ออกไปนอกเทอร์มินัล

แกนของ Piสกิล Felo
มันคืออะไรรันไทม์ การจัดการเซสชัน TUI และการต่อผู้ให้บริการกับโมเดลชุด SKILL.md ที่อธิบายงานหนึ่งงานตั้งแต่ต้นจนจบ
แก้ไขอย่างไรส่วนขยาย TypeScript แพ็กเกจ การตั้งค่า และธีมเพิ่มหรือลบโฟลเดอร์ — ไม่ต้องบิลด์ใหม่ ไม่ต้องรีสตาร์ตแกน
เหมาะกับทำให้ฮาร์เนสทำงานตามวิธีที่คุณทำงานทำให้งานที่ทำซ้ำได้หนึ่งงานให้ผลลัพธ์ที่เชื่อถือได้
การเข้าถึงเว็บขึ้นกับผู้ให้บริการและเครื่องมือที่คุณเพิ่มเองค้นหาสด ดึงหน้าเว็บ และถอดเสียง พร้อมรายการแหล่งอ้างอิง
ผลลัพธ์เน้นเทอร์มินัล ข้อความแบบสตรีมและดิฟMarkdown บันทึกค้นคว้า และเด็คสไลด์ที่ยกต่อได้
ภาระในการตรวจคุณต้องตรวจส่วนขยายที่รันโค้ดอะไรก็ได้คุณอ่านขั้นตอนแบบ Markdown ก่อนจะเชื่อมัน
สกิลที่แนะนำ

ห้าสกิล Felo ที่ทำให้แกนของ Pi ไม่ต้องยุ่ง

Pi โหลดสกิลจาก ~/.pi/agent/skills, ~/.agents/skills, ระดับโปรเจกต์อย่าง .pi/skills และ .agents/skills หรือจากโฟลเดอร์ skills/ ของแพ็กเกจ หยิบใส่เฉพาะที่ต้องใช้ ที่เหลือไม่ต้อง

Felo Search

คำตอบพร้อมแหล่งอ้างอิง
ค้นคว้าแหล่งอ้างอิง

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

ตัวอย่างคำสั่งหาเวอร์ชัน Node ที่แนะนำสำหรับไลบรารีนี้ และอ้างว่าคุณอ่านจากที่ไหน
cp -r felo-skills/felo-search ~/.pi/agent/skills/
เปิดหน้า Felo Search →

Felo Slides

เด็คจากดิฟ
ผลลัพธ์เด็ค

คนรีวิวอ่านเด็ค ไม่ได้อ่านสกอลแบ็กในเทอร์มินัล ตัวนี้เปลี่ยนสิ่งที่เซสชันค้นพบให้เป็นสไลด์โดยไม่ออกจากเวิร์กโฟลว์ของ Pi

ตัวอย่างคำสั่งสรุปการรีแฟกเตอร์นี้เป็นห้าสไลด์: อะไรย้าย อะไรพัง และอะไรต้องรีวิว
cp -r felo-skills/felo-slides ~/.pi/agent/skills/
เปิดหน้า Felo Slides →

Felo YouTube Subtitling

ถอดเสียงโดยไม่ต้องมีเบราว์เซอร์
วิดีโอถอดเสียง

Pi ไม่มีบานหน้าต่างเบราว์เซอร์ เนื้อหาในวิดีโอจึงปกติเข้าถึงไม่ได้ ตัวนี้ดึงคำบรรยายและคืนข้อความที่เซสชัน grep ได้

ตัวอย่างคำสั่งดึงข้อความถอดเสียงของทอล์กนี้ และดึงตัวเลข benchmark ทุกตัวที่มันอ้างออกมา
cp -r felo-skills/felo-youtube-subtitling ~/.pi/agent/skills/
เปิดหน้า Felo YouTube Subtitling →

Felo X Search

สิ่งที่คนรายงานบน X
สัญญาณโซเชียล

คุ้มที่จะรันก่อนปล่อยเวอร์ชัน: ตรวจว่าคนอื่นบนเวอร์ชันเดียวกันเจอข้อผิดพลาดเดียวกับที่คุณกำลังจ้องอยู่ไหม

ตัวอย่างคำสั่งค้น X หาข้อผิดพลาดจากไลบรารีเวอร์ชันนี้ และลิสต์สามอันที่ถูกพูดซ้ำมากที่สุด
cp -r felo-skills/felo-x-search ~/.pi/agent/skills/
เปิดหน้า Felo X Search →

Felo SuperAgent

ภาพแบรนด์และภาพผลิตภัณฑ์
ภาพแบรนด์

เมื่อโปรเจกต์ต้องมี favicon โลโก้ หรือภาพผลิตภัณฑ์ เซสชันเดียวกันก็สร้างและปรับแก้ได้เลย แทนที่จะยื่นพรอมป์ให้คุณไปรันที่อื่น

ตัวอย่างคำสั่งร่างโลโก้สำหรับแพ็กเกจนี้สามทิศทาง และบันทึกแต่ละแบบเป็นไฟล์
cp -r felo-skills/felo-superagent ~/.pi/agent/skills/
เปิดหน้า Felo SuperAgent →
แค็ตตาล็อกทั้งหมด

เลือกสกิล Felo ที่จะติดตั้งบน Pi

Pi โหลดสกิลจากโฟลเดอร์ที่คุณเป็นเจ้าของ การเพิ่มสกิลจึงเป็นการคัดลอกครั้งเดียว เลือกงานถัดไปที่อยากให้จัดการ: ค้นคว้า ดึงข้อมูล สไลด์ ถอดเสียง เฝ้าสังคมออนไลน์ หรือเวิร์กโฟลว์ระยะยาว

เพิ่มบน Pi

Felo Search

ค้นเว็บแบบเรียลไทม์พร้อมแหล่งอ้างอิงที่ยกมาได้

cp -r felo-skills/felo-search ~/.pi/agent/skills/

Felo Web Fetch

เปลี่ยนหน้าเว็บเป็นข้อมูลที่มีโครงสร้างใช้ซ้ำได้

cp -r felo-skills/felo-web-fetch ~/.pi/agent/skills/

Felo LiveDoc

คำตอบที่อ้างอิงจากเอกสารของคุณเอง

cp -r felo-skills/felo-livedoc ~/.pi/agent/skills/

Felo YouTube Subtitling

ถอดเสียงจากทอล์ก เดโม และรีวิว

cp -r felo-skills/felo-youtube-subtitling ~/.pi/agent/skills/

Felo X Search

ติดตามโพสต์และตอบกลับบน X

cp -r felo-skills/felo-x-search ~/.pi/agent/skills/

Felo Slides

สร้างสไลด์จากคำสั่งเดียว

cp -r felo-skills/felo-slides ~/.pi/agent/skills/

Felo Content to Slides

เปลี่ยนโน้ตและลิงก์เป็นโครงสไลด์

cp -r felo-skills/felo-content-to-slides ~/.pi/agent/skills/

Felo SuperAgent

เวิร์กโฟลว์ยาวที่จำบริบทได้

cp -r felo-skills/felo-superagent ~/.pi/agent/skills/

Website Screenshot Agent

บันทึกหน้าเว็บเป็นภาพแคปเจอร์และ Markdown

cp -r felo-skills/doc-screenshot-agent ~/.pi/agent/skills/

Felo Twitter Writer

ร่างโพสต์ X จากเนื้อหาของคุณเอง

cp -r felo-skills/felo-twitter-writer ~/.pi/agent/skills/

Felo Landing Page

สร้างแลนดิ้งเพจจากบรีฟ

cp -r felo-skills/felo-landingpage ~/.pi/agent/skills/

Apple Buy Advisor

ค้นข้อมูลสินค้า Apple ก่อนซื้อ

cp -r felo-skills/apple-buy-advisor ~/.pi/agent/skills/

อยากได้ระดับโปรเจกต์แทน? คัดลอกไปที่ .pi/skills/ แล้วตอบรับความไว้ใจเมื่อ Pi ถาม

เส้นทางการนำไปใช้

ผู้ใช้ Pi เพิ่มสกิล Felo อย่างไร

ผู้ใช้ Pi มักติดตั้งโฟลเดอร์สกิลหนึ่งอันก่อน เปิดเซสชันค้างไว้ แล้วค่อยเพิ่มสกิลด้านผลลัพธ์เมื่อการค้นคว้าใช้งานได้

ติดตั้งโฟลเดอร์สกิลหนึ่งอัน

Pi อ่านสกิลจากชั้นผู้ใช้ โปรเจกต์ หรือแพ็กเกจ จึงควรเริ่มจากขอบเขตที่แคบที่สุด

  • ~/.pi/agent/skills ใช้ได้ทุกโปรเจกต์บนเครื่อง
  • .pi/skills ใช้กับรีโปเดียวเท่านั้น
  • โฟลเดอร์ skills/ ของแพ็กเกจเมื่อทีมแชร์การตั้งค่าร่วมกัน

รันคำถามค้นคว้าครั้งแรก

คุณค่าจะปรากฏตอนที่เซสชันตอบพร้อมแหล่งอ้างอิงแทนการเดาเป็นครั้งแรก

  • เทียบไลบรารีที่ปักหมุดเวอร์ชันกับบันทึกการปล่อยเวอร์ชันวันนี้
  • ตรวจคำเตือนความปลอดภัยก่อน merge
  • เก็บคำตอบไว้ในเทอร์มินัล ไม่ใช่แท็บเบราว์เซอร์

เพิ่มสกิลด้านผลลัพธ์

เมื่อการค้นคว้าใช้งานได้ เซสชันเดียวกันก็ผลิตสิ่งที่ทีมอ่านจริงได้

  • สไลด์จากดิฟหรืองานสืบสวน
  • ข้อความถอดเสียงจากทอล์กหรือเดโม
  • รายงานจาก X ก่อนปล่อยเวอร์ชัน และภาพเมื่อโปรเจกต์ต้องมีตราสัญลักษณ์
ติดตั้ง

คัดลอกโฟลเดอร์ หรือเพิ่มเป็นแพ็กเกจ

มีสองเส้นทาง: การคัดลอกตรง ๆ ใช้ได้ทุกที่ ส่วนแพ็กเกจของ Pi เป็นตัวเลือกที่สะอาดกว่าเมื่อคุณอยากได้ชุดเดียวกันบนหลายเครื่อง

  1. 01

    ติดตั้ง Pi แล้วลงชื่อเข้าใช้

    ใช้ npm install หรือตัวติดตั้งผ่านเชลล์ แล้วรัน pi ในไดเรกทอรีโปรเจกต์ และยืนยันตัวตนด้วย /login หรือคีย์ API ของผู้ให้บริการ

    เทอร์มินัล
    npm install -g --ignore-scripts @earendil-works/pi-coding-agent
    # or
    curl -fsSL https://pi.dev/install.sh | sh
    
    # then, in a project directory
    pi
  2. 02

    เตรียมข้อมูลรับรองของ Felo

    สกิลเรียก Felo CLI จึงต้องติดตั้งมันครั้งเดียวและเก็บคีย์ไว้นอกรีโป

    เทอร์มินัล
    npm install -g felo-ai
    felo config set FELO_API_KEY your-api-key-here
  3. 03

    เพิ่มสกิล

    สกิลระดับเครื่องอยู่ใต้ ~/.pi/agent/skills ส่วนสกิลระดับโปรเจกต์อยู่ใน .pi/skills และจะโหลดหลังคุณไว้ใจโปรเจกต์แล้วเท่านั้น ถ้าใช้โฟลเดอร์ร่วมกันหลายฮาร์เนส ~/.agents/skills ก็ใช้ได้

    เทอร์มินัล
    git clone https://github.com/Felo-Inc/felo-skills.git
    
    # Every project on this machine
    mkdir -p ~/.pi/agent/skills
    cp -r felo-skills/felo-search ~/.pi/agent/skills/
    
    # Or just this repository
    mkdir -p .pi/skills
    cp -r felo-skills/felo-search .pi/skills/

    โหลดชุดโดยไม่ต้องคัดลอกก็ได้: pi --skill /path/to/felo-search แฟล็กนี้เป็นการเพิ่มเสมอแม้คุณจะเริ่มด้วย --no-skills

  4. 04

    ตรวจว่ามีอะไรโหลดเข้า Pi

    Pi ตรวจสกิลเทียบกับมาตรฐาน Agent Skills และรายงานข้อผิดพลาดส่วนใหญ่ ขอลิสต์สกิล แล้วรันงานที่คุณสนใจจริง

    ถาม Pi
    เซสชันนี้มีสกิลอะไรใช้ได้บ้าง จากนั้นใช้ felo-search
    ดึงบันทึกการออกรุ่นของไดรเวอร์ฐานข้อมูลของเรา
ในทางปฏิบัติ

สิ่งที่เปลี่ยนไปในหนึ่งวันของเซสชัน Pi

สามช่วงเวลาธรรมดาที่สกิลชนะส่วนขยายอีกตัว

01

แก้บั๊กให้ตรงกับพฤติกรรมปัจจุบันของไลบรารี

สแต็กเทรซชี้เข้าไปในไลบรารี และเวอร์ชันที่คุณติดตั้งตามหลังเอกสารอยู่สองรุ่น

พรอมป์ดึงเอกสารปัจจุบันของเมธอดนี้ เทียบซิกเนเจอร์กับเวอร์ชันที่ปักหมุดไว้ แล้วแพตช์จุดเรียกใช้
สิ่งที่ได้กลับมา

แพตช์พร้อมเอกสารที่มันอิงอยู่จริง แทนการเดาที่คอมไพล์ผ่านแต่ทำงานแปลก ๆ

Felo SearchFelo YouTube Subtitling
02

เตรียมบรีฟเทคนิคไปพร้อมกับเขียนโค้ด

คุณต้องอธิบายการตัดสินใจซื้อหรือสร้างให้ทีมที่ไม่ได้อ่านรีโป

พรอมป์ค้นคว้าราคาและข้อจำกัดปัจจุบันของสามบริการนี้ แล้วร่างหกสไลด์ที่ฉันแก้ต่อได้
สิ่งที่ได้กลับมา

การเปรียบเทียบที่มีแหล่งอ้างอิงและร่างสไลด์ ผลิตในเซสชันเทอร์มินัลเดียวกัน

Felo SuperAgentFelo Slides
03

ตามทันงานเปิดตัวที่มีการบันทึกไว้

ทอล์กเปิดตัวของผู้ขายพูดถึงการเปลี่ยนพฤติกรรมที่ไม่ได้เข้าไปอยู่ใน changelog

พรอมป์ดึงข้อความถอดเสียง ลิสต์การเปลี่ยนพฤติกรรมทุกอย่างที่ถูกพูดถึง และตรวจว่าอันไหนกระทบคอนฟิกของเรา
สิ่งที่ได้กลับมา

เช็กลิสต์ที่อิงจากบันทึกนั้น พร้อม cap เวลาที่คุณตรวจสอบได้

Felo YouTube Subtitling
คำถาม

คำถามที่เจอบ่อยในเซสชัน Pi

extension ของ Pi กับสกิล Felo ต่างกันอย่างไร
extension คือโค้ด TypeScript ที่เปลี่ยนวิธีทำงานของฮาร์เนส ส่วนสกิลคือขั้นตอนแบบ Markdown ที่เอเจนต์โหลดเมื่อจำเป็น ชุดของ Felo เป็นสกิล จึงไม่ได้รันอยู่ภายในแกนของ Pi แบบที่ extension ทำ
Pi มองหาสกิลที่ไหน
ระดับเครื่องที่ ~/.pi/agent/skills และ ~/.agents/skills ระดับโปรเจกต์ที่ .pi/skills และ .agents/skills หลังไว้ใจโปรเจกต์แล้ว และภายในแพ็กเกจผ่านไดเรกทอรี skills/ หรือรายการ pi.skills ใน package.json
ส่งสกิล Felo ให้ทีมผ่าน npm ได้ไหม
แพ็กเกจของ Pi รองรับ npm, git และพาธในเครื่อง ถ้าทีมคุณติดตั้งแพ็กเกจร่วมกันด้วย pi install อยู่แล้ว ชุดของ Felo ก็เกาะไปกับแพ็กเกจเดียวกันได้ โดยวางไว้ในไดเรกทอรี skills/
สกิล Felo ต้องมีคีย์ API ในรีโปไหม
ไม่ต้อง Felo CLI อ่านจาก ~/.felo/config.json เก็บคีย์ไว้ในคอนฟิกผู้ใช้ เพื่อไม่ให้หลุดเข้าไปในการคอมมิตของโปรเจกต์
Pi ไม่มีแซนด์บ็อกซ์สิทธิ์ นั่นเป็นปัญหากับสกิลไหม
นั่นคือเหตุผลให้อ่านก่อนติดตั้ง บันทึกความปลอดภัยของ Pi เองบอกว่าสกิลสั่งโมเดลให้รันอะไรก็ได้ที่ผู้ใช้รันได้ ยึดเฉพาะชุดที่คุณรีวิวแล้ว และเลือกอันที่อ่านจบได้ในหนึ่งนาที
ควรเริ่มจากสกิล Felo ตัวไหน
เริ่มจาก felo-search ถ้างานของคุณขึ้นกับเวอร์ชัน ราคา หรือคำเตือนความปลอดภัยที่เปลี่ยนอยู่ตลอด

แกนเล็กไว้ แล้วเพิ่มความสามารถที่ต้องใช้

คัดลอกโฟลเดอร์เดียวไปที่ ~/.pi/agent/skills รีสตาร์ตเซสชัน แล้วถาม Pi เรื่องที่ต้องใช้เว็บสด

Felo AI เป็นผู้เผยแพร่สกิลอิสระ ส่วน Pi ดูแลโดย Earendil Inc.

เมื่อสกิลสำเร็จรูปไม่พอ

API คีย์เดียว ชุดเครื่องมือครบสำหรับเอเจนต์

เริ่มจากสกิล แล้วประกอบโมเดล ข้อมูลสด องค์ความรู้ และเครื่องมือส่งออกที่เวิร์กโฟลว์ Pi Coding Agent ของคุณต้องใช้ ด้วยคีย์เดียวกับที่สกิล Felo ใช้อยู่แล้ว

โมเดล

ใช้การเข้าถึง LLM ที่คุ้มต้นทุนเมื่อเอเจนต์ของคุณต้องคิดหรือสร้างเนื้อหาเอง

  • LLM API
  • Chat completions
  • การเข้าถึงโมเดล
สำรวจ LLM API →

องค์ความรู้และผลลัพธ์

วางงานบนองค์ความรู้ที่ใช้ซ้ำได้ แล้วเปลี่ยนเป็นชิ้นงานที่แชร์ต่อได้

  • LiveDoc
  • การสร้าง PPT
  • แผนที่ความคิด
สำรวจเครื่องมือองค์ความรู้ →

เครื่องมือสร้างสรรค์

ขยายเวิร์กโฟลว์จากการค้นคว้าไปจนถึงภาพและผลลัพธ์ที่พร้อมใช้ใน Office

  • การสร้างภาพ
  • เครื่องมือหน้าเว็บ
  • ผลลัพธ์สำหรับ Office
สำรวจเครื่องมือแพลตฟอร์ม →