免费提示词
带你从零手写一个小型核心模块
适合想练底层能力的同学。你要提供:想手写的模块(数据库、编译器等)。
请带我用不到 200 行可读性极高的代码从零实现一个核心系统模块,并分 5 步讲解核心数据结构设计与可以写进简历的 3 条硬核技术亮点。
示例片段(ans-mini-kv.ts)
只是写法示意,不是完整程序。
// ANS 极简追加写日志 (Append-Only Log) KV 存储核心 (ans-mini-kv.ts)
export class AnsMiniKV {
private index = new Map<string, string>();
set(key: string, val: string) { this.index.set(key, val); return `SET ${key}=${val}\n`; }
get(key: string) { return this.index.get(key) ?? null; }
}免费使用,可用于个人和商业项目。模型输出的内容由你自己核对。