【疯狂撕扯 AI 面纱】之自建ccc知识库【下】

举一个例子,就这个写得稀烂的vec api,直接乱写出Bug

该把邀请码 发出来 这样大家都有2000万Tokens了 邀请码:ae9pUaOw

嘿嘿嘿嘿 :crazy_face:嘿~

官方可以把他们代码全部丢给ai 然后他们加功能 改bug 优化性能吗

应该能完成大半吧

太慢了,而且总是“拉屎拉一半”,是哪里不对吗

我也遇到了~ 拉一半

r1 和 v3 有点卡顿

换Qwen的128k那个 很快,不卡

我把我们项目代码扔给他读了 之后再提问 感觉没啥用啊 给的回复和项目代码没啥相关性


手把手教它,它都没能把“括号”给我加上…
花了一天去体验和测试的感觉,学习能力有些不符合预期,添加的“知识库”没什么作用。它只是在第一个问答中提供一种思路和方法,感觉还不如通义或GPT。后面就开始“我行我素”,回答问题有些叛逆,如果不设置token上限,每次回答都有凑token的嫌疑

你聊天框 选择了知识库么?

哈哈哈,有缘再见

大佬就是大佬

选择后图标会显示蓝色。不知道怎么回事,源码也学习完了。

等一下就好了,或者你聊天窗口,选择知识库,测试问几个问题就知道了

另外你可以在添加知识库的界面,有个搜索测试

能搜索出来就没问题了

重启了客户端知识库能使用了,就是时间有些久

目前 深度求索 和 硅基流动

API网络波动很大~经常卡起

应该还在被DDOS,好恶心啊~只能OpenApi放火~不能deepseek点灯

在这里处理一个坑,那个知识库引入的ts代码如果不是原来的名字,变成md5类型的名字,你在AI那边他是识别不到的,如果是项目工程就需要在底部加上// @FilePath: 你的ts文件名.ts 这样的注释才行

const fs = require("fs");
const path = require("path");

// 目标目录
const targetDir = "./script"; // 替换为你的目标目录路径

// 遍历目录下的所有文件
function processDirectory(dir) {
    const files = fs.readdirSync(dir);
    for (const file of files) {
        const filePath = path.join(dir, file);
        const stats = fs.statSync(filePath);

        if (stats.isDirectory()) {
            // 如果是目录,递归处理
            processDirectory(filePath);
        } else if (stats.isFile() && file.endsWith(".ts")) {
            // 如果是 .ts 文件,处理文件内容
            processFile(filePath);
        }
    }
}

// 处理单个 .ts 文件
function processFile(filePath) {
    const content = fs.readFileSync(filePath, "utf-8");

    // 检查是否包含 @FilePath 注释
    if (!content.startsWith("// @FilePath")) {
        // 获取文件名
        const fileName = path.basename(filePath);

        // 添加标准注释
        const newContent = `// @FilePath: ${fileName}\n${content}`;

        // 写回文件
        fs.writeFileSync(filePath, newContent, "utf-8");
        console.log(`Added @FilePath to: ${filePath}`);
    } else {
        console.log(`@FilePath already exists in: ${filePath}`);
    }
}

// 启动脚本
processDirectory(targetDir);
1赞

不错6666+66666+

注册的时候 记得填这个邀请码 HrFa0z5w 邀请码 这样大家有赠送了