R

Skills Redis

backend
redis
รูปแบบการพัฒนา backend ด้วย NestJS สำหรับ RedisInsight API: โครงสร้างโมดูล, services, controllers, DTOs, การฉีด dependency, และการจัดการข้อผิดพลาด ใช้เมื่อ...
official
backend
redis
NestJS แพตเทิร์นการพัฒนา backend สำหรับ RedisInsight API: โครงสร้างโมดูล, services, controllers, DTOs, dependency injection, และการจัดการข้อผิดพลาด ใช้เมื่อ…
official
branches
redis
ใช้ lowercase kebab-case พร้อมคำนำหน้าประเภทและรหัส issue/ticket ชื่อ branches ต้องตรงกับกฎของ GitHub Actions workflow (ดู .github/workflows/enforce-branch-name-rules.yml)
official
branches
redis
สร้างและตั้งชื่อ git branches ตามข้อกำหนดของโปรเจกต์ ใช้เมื่อสร้าง branches, เช็คเอาต์ branches ใหม่ หรือผู้ใช้พูดถึงการตั้งชื่อ branch
official
bump-test-image
redis
อัปเดตอิมเมจทดสอบ Redis docker เริ่มต้น (redislabs/client-libs-test) ใน DEFAULT_DOCKER_CONFIG ที่ใช้ร่วมกันและ CI matrix จากนั้น force-push …
official
code-quality
redis
Code-quality standards for RedisInsight: TypeScript strictness, naming conventions (camelCase, PascalCase, UPPER_SNAKE_CASE), linting rules, no `any` without…
official
code-quality
redis
Code-quality standards for RedisInsight: TypeScript strictness, naming conventions (camelCase, PascalCase, UPPER_SNAKE_CASE), linting rules, no `any` without…
official
commits
redis
ปฏิบัติตามรูปแบบ Conventional Commits:
official
commits
redis
สร้างข้อความ commit ตามรูปแบบ Conventional Commits ใช้เมื่อสร้าง commit เขียนข้อความ commit หรือเมื่อผู้ใช้ขอให้ commit การเปลี่ยนแปลง
official
dead-dependencies
redis
ค้นหาและลบ npm dependencies ที่ไม่ได้ใช้ ("dead") ใน RedisInsight อย่างปลอดภัยโดยใช้สูตร grep + leaf-check + build-gate ใช้เมื่อทำความสะอาด dependencies,…
official
docs-sync
redis
วิเคราะห์การใช้งานและการกำหนดค่าในสาขา master เพื่อค้นหาเอกสารที่ขาดหาย ไม่ถูกต้อง หรือล้าสมัยใน docs/, README.md และ README ประจำแพ็กเกจ ใช้…
official
docs-sync
redis
วิเคราะห์การนำไปใช้งานและการตั้งค่าของ master branch เพื่อค้นหาเอกสารที่ขาดหายไป ไม่ถูกต้อง หรือล้าสมัยใน docs/, README.md และ README ของแต่ละแพ็กเกจ ใช้…
official
e2e-testing
redis
มาตรฐานการทดสอบแบบ end-to-end ด้วย Playwright สำหรับ RedisInsight: โมเดล page object, โครงสร้างการทดสอบ, fixtures, รูปแบบการนำทาง และการป้องกันการทดสอบที่ไม่เสถียร ใช้…
official
e2e-testing
redis
มาตรฐานการทดสอบ end-to-end ด้วย Playwright สำหรับ RedisInsight: โมเดล page object โครงสร้างการทดสอบ fixtures รูปแบบการนำทาง และการป้องกันการทดสอบที่ไม่เสถียร ใช้…
official
feature-flags
redis
RedisInsight มีระบบฟีเจอร์แฟล็กของตัวเอง แฟล็กถูกกำหนดในคอนฟิก JSON ระยะไกล ดึงข้อมูลโดยแบ็กเอนด์ และส่งไปยังฟรอนต์เอนด์ผ่าน API สกิลนี้ครอบคลุมวิธีการเพิ่ม โปรโมต และลบแฟล็ก
official
feature-flags
redis
Create, modify, and remove feature flags in RedisInsight. Use when adding a new feature flag, introducing a dev flag, promoting a dev flag to regular, cleaning…
official
frontend
redis
รูปแบบการพัฒนา frontend ด้วย React/Redux สำหรับ UI ของ RedisInsight: โครงสร้างโฟลเดอร์ของคอมโพเนนต์, styled-components, hooks, named exports, barrel files, layout…
official
frontend
redis
รูปแบบการพัฒนาส่วนหน้าของ React/Redux สำหรับอินเทอร์เฟซ RedisInsight UI: โครงสร้างโฟลเดอร์คอมโพเนนต์, styled-components, hooks, named exports, barrel files, เค้าโครง…
official
git-safety
redis
การ์ดป้องกันความปลอดภัยที่สำคัญสำหรับสาขาที่ได้รับการป้องกัน: ห้ามคอมมิต พุช หรือฟอร์ซพุชโดยตรงไปยังสาขาหลัก สาขาล่าสุด หรือสาขารีลีส; ไม่มีการทำลายประวัติ…
official
git-safety
redis
มาตรการป้องกันความปลอดภัยที่สำคัญสำหรับสาขาที่ได้รับการปกป้อง: ห้าม commit, push หรือ force-push ไปยังสาขา main, latest หรือ release โดยตรง; ห้ามการดำเนินการที่ทำลายประวัติศาสตร์…
official
i18n
redis
ข้อกำหนดการทำสากลสำหรับอินเทอร์เฟซ RedisInsight UI (i18next) ใช้เมื่อเพิ่มหรือแก้ไขสตริงที่ผู้ใช้เห็นภายใต้ redisinsight/ui/** แก้ไข…
official
implement-command
redis
Add a new Redis command (or command variant) to node-redis end-to-end — the `<NAME>.ts` Command file, its registration with JSDoc in the package…
official
implement-command
redis
Add a new Redis command (or command variant) to node-redis end-to-end — the `<NAME>.ts` Command file, its registration with JSDoc in the package…
official
iris-development
redis
Iris คือร่มของ Redis สำหรับผลิตภัณฑ์ที่เน้น AI ใช้ทักษะนี้เมื่อบูรณาการกับ Iris Redis Agent Memory (RAM) data plane บน Redis Cloud — การบันทึก…
official
maintainer-review
redis
ตรวจสอบ URL ของ GitHub issue หรือ pull request ในฐานะผู้ดูแล node-redis พร้อมการประเมินแบบเป็นขั้นตอนว่าเนื้อหาที่อ้างถึงเป็นจริง มีความสำคัญในทางปฏิบัติ หรือมีอยู่แล้ว…
official
maintainer-review
redis
ตรวจสอบ URL ของ GitHub issue หรือ pull request ในฐานะผู้ดูแล node-redis พร้อมการประเมินเป็นขั้นตอนว่าข้อเรียกร้องนั้นเป็นเรื่องจริง มีความสำคัญในทางปฏิบัติ หรือมีอยู่แล้ว…
official
pr-draft-summary
redis
สร้างบล็อกสรุปที่พร้อมสำหรับ PR, คำแนะนำสาขา, ชื่อเรื่อง, และคำอธิบายร่างสำหรับ node-redis ต้องใช้ก่อนการตอบกลับสุดท้ายเมื่อใดก็ตามที่...
official
pr-draft-summary
redis
สร้างบล็อกสรุปที่พร้อมสำหรับ PR, คำแนะนำ branch, ชื่อเรื่อง และร่างคำอธิบายสำหรับ node-redis ต้องใช้ก่อนการตอบสนองสุดท้ายทุกครั้งเมื่อ...
official
pull-requests
redis
เมื่อสร้าง PR ด้วยความช่วยเหลือของ AI ให้เพิ่มป้ายกำกับ "AI-Made" เสมอ
official
pull-requests
redis
สร้างและรีวิว pull requests ตามมาตรฐานของโปรเจกต์ รวมถึงรูปแบบชื่อเรื่อง เทมเพลตคำอธิบาย และรายการตรวจสอบรีวิว ใช้เมื่อสร้าง PR เขียน...
official
redis-best-practices
redis
การปรับแต่งประสิทธิภาพและแนวทางปฏิบัติที่ดีที่สุดของ Redis ใช้ทักษะนี้เมื่อทำงานกับโครงสร้างข้อมูล Redis, Redis Query Engine (RQE), การค้นหาเวกเตอร์ด้วย...
official
redis-clustering
redis
คำแนะนำเกี่ยวกับ Redis Cluster และการจำลองข้อมูล ครอบคลุม hash tags สำหรับการดำเนินการแบบหลายคีย์ การหลีกเลี่ยงข้อผิดพลาด CROSSSLOT และการอ่านจาก replicas เพื่อปรับขนาดการอ่านที่มีภาระหนัก…
official
redis-connections
redis
คำแนะนำเกี่ยวกับไคลเอนต์และการเชื่อมต่อ Redis ครอบคลุมการรวมการเชื่อมต่อ การมัลติเพล็กซ์ การไปป์ไลน์ การแคชฝั่งไคลเอนต์ด้วย RESP3 การหลีกเลี่ยงคำสั่งที่ช้า (KEYS,...
official
redis-core
redis
คำแนะนำการสร้างแบบจำลอง Redis หลัก — เลือกโครงสร้างข้อมูลที่เหมาะสม (String, Hash, List, Set, Sorted Set, JSON, Stream, Vector Set) และใช้อย่างสม่ำเสมอ…
official
redis-development
redis
การปรับประสิทธิภาพ Redis ในด้านโครงสร้างข้อมูล เอนจินค้นหา การค้นหาเวกเตอร์ และการแคชเชิงความหมาย ครอบคลุมกฎที่จัดลำดับความสำคัญ 29 ข้อใน 11 หมวดหมู่ รวมถึงการสร้างแบบจำลองข้อมูล การจัดการหน่วยความจำ Redis Query Engine (RQE) การค้นหาเวกเตอร์ด้วย RedisVL และการแคชเชิงความหมาย LangCache ให้คำแนะนำเชิงโครงสร้างสำหรับการรวมพูลการเชื่อมต่อ การจัดการเอกสาร JSON สตรีม การคลัสเตอร์ ความปลอดภัย (ACLs) และการสังเกตการณ์ แต่ละกฎประกอบด้วยคำอธิบาย ตัวอย่างที่ถูกต้อง รูปแบบที่ไม่เหมาะสม หรือการใช้งาน...
official
redis-insight-plugin
redis
ใช้เมื่อสร้าง แก้ไข ดีบัก ปรับใช้ หรือทดสอบปลั๊กอินการแสดงผล Redis Insight Workbench, ไฟล์ manifest ของปลั๊กอิน, การแสดงผล package.json,…
official
redis-observability
redis
แนวทางการสังเกตการณ์ Redis — ตัวชี้วัดที่ต้องติดตาม (หน่วยความจำ, การเชื่อมต่อ, อัตราการเข้าถึง, การดำเนินการต่อวินาที, การเชื่อมต่อที่ถูกปฏิเสธ), คำสั่งในตัวที่ควรใช้…
official
redis-query-engine
redis
คำแนะนำ Redis Query Engine (RQE) ครอบคลุมการออกแบบสคีมา FT.CREATE การเลือกประเภทฟิลด์ (TEXT, TAG, NUMERIC, GEO, GEOSHAPE, VECTOR) ไวยากรณ์คำสั่งค้นหา DIALECT 2,…
official
redis-search
redis
คำแนะนำการค้นหา Redis ครอบคลุมการออกแบบ schema ของ FT.CREATE การเลือกประเภทฟิลด์ (TEXT, TAG, NUMERIC, GEO, GEOSHAPE, VECTOR, JSON path) ไวยากรณ์คำสั่งค้นหา DIALECT 2,…
official
redis-security
redis
แนวทางความปลอดภัยของ Redis ครอบคลุมการรับรองตัวตน (requirepass และผู้ใช้ ACL), TLS, การควบคุมการเข้าถึงตามสิทธิ์น้อยที่สุดแบบ ACL, การจำกัดการเปิดเผยเครือข่ายผ่าน...
official
redis-semantic-cache
redis
คำแนะนำ Redis LangCache สำหรับการแคชเชิงความหมายของคำตอบจาก LLM บน Redis Cloud — การเรียกใช้ search/set ผ่าน SDK หรือ REST API การปรับค่าความคล้ายคลึงที่เหมาะสม,…
official
redis-vector-search
redis
คำแนะนำการค้นหาเวกเตอร์ของ Redis ครอบคลุมการเลือกอัลกอริทึม HNSW กับ FLAT การกำหนดค่าดัชนีเวกเตอร์ (มิติ, หน่วยวัดระยะทาง, ชนิดข้อมูล), การค้นหาแบบไฮบริดแบบกรอง…
official
runtime-behavior-probe
redis
วางแผนและดำเนินการตรวจสอบพฤติกรรมขณะรันไทม์ด้วยสคริปต์ตรวจสอบ TypeScript ชั่วคราว เมทริกซ์การตรวจสอบ การควบคุมสถานะ และรายงานที่เน้นผลลัพธ์เป็นหลัก ใช้…
official
runtime-behavior-probe
redis
วางแผนและดำเนินการตรวจสอบพฤติกรรมรันไทม์ด้วยสคริปต์โพรบ TypeScript ชั่วคราว เมทริกซ์การตรวจสอบความถูกต้อง การควบคุมสถานะ และรายงานที่เน้นผลลัพธ์เป็นหลัก ใช้…
official
testing
redis
Unit/integration testing standards for RedisInsight using Jest and Testing Library: test structure, the `renderComponent` helper, faker for test data, mocking…
official
testing
redis
Unit/integration testing standards for RedisInsight using Jest and Testing Library: test structure, the `renderComponent` helper, faker for test data, mocking…
official
tsconfigs
redis
ค้นหาและปรับเปลี่ยนการกำหนดค่า TypeScript ใน RedisInsight ใช้เมื่อเพิ่ม path aliases, แนะนำพื้นที่ TS ใหม่, แก้ไขปัญหา webpack/ts-node/ESLint path…
official
tsconfigs
redis
ค้นหาและแก้ไขการกำหนดค่า TypeScript ใน RedisInsight ใช้เมื่อเพิ่ม path aliases สร้างพื้นที่ TS ใหม่ ดีบักเส้นทาง webpack/ts-node/ESLint…
official
type-check-baselines
redis
รัน รีเฟรช หรือกู้คืนจากไฟล์บันทึกข้อผิดพลาด TypeScript ต่อโปรเจกต์ของ RedisInsight (.tscheck.rec.json) ใช้เมื่อ CI รายงานว่า "baseline is outdated" หรือ "more TS…
official
type-check-baselines
redis
รัน รีเฟรช หรือกู้คืนจาก baseline ข้อผิดพลาด TypeScript ต่อโปรเจกต์ของ RedisInsight (.tscheck.rec.json) ใช้เมื่อ CI รายงานว่า "baseline is outdated" หรือ "more TS…
official