-
HTTP/2 多路复用后为何仍受 TCP 层队头阻塞影响?其流控窗口机制如何工作,gRPC 长连接场景下如何调优窗口大小?
-
Go运行时用GMP模型调度goroutine。请说明G、M、P各自含义,工作窃取机制,以及goroutine遇到系统调用阻塞时如何处理。
-
怎么让记忆导出到另一台电脑上,希望加个导出功能
-
RT,谢谢!一直都是溢出状态,根本没办法使用啊,可以提供老版本吗?或者说,这是我个人的问题,还是大家都有这种问题啊?
yd_239490240
发表于2026-10-21 16:42:01
2026-10-21 16:42:01
最后回复
yd_269004540
2026-10-25 23:01:42
112 12 -
还好给的企业套餐够用,新手学习总体体验不错。
-
根据token 计费模式怎么开启?现在只有套餐模式么?
-
codeArts每天能领多少积分
-
在华为云开发者空间中使用 CodeArts 代码智能体跑 Python 项目时,经常遇到依赖冲突:系统自带的 Python 包版本与项目 requirements 冲突,直接 pip install 会污染基础环境。想请教一下大家在生产/学习场景下的推荐做法:是否建议用 venv / conda 建独立环境?开发者空间里创建后如何让代码智能体自动识别到该解释器?依赖比较大(如 torch)时,有没有加速源或缓存目录的配置建议?多个项目并行时如何避免互相影响?希望能听到大家的实践经验,谢谢!
-
华为云的任务能持续到什么时候啊
-
案例背景1.1 业务痛点传统纸质考试从出题、印卷、收卷到批卷登分全靠人工,周期长且易出错。商业考试平台功能臃肿、采购贵、部署重,小规模考试场景大部分功能用不上。平台类系统要求学生注册账号,参与流失率高,组织成本高。同一学生重复交卷难以控制,成绩数据易被污染。用通用 AI 出题后需手工复制粘贴进系统,格式对齐与答案核对成本高。AI 生成内容不可直接信任,缺少「先预览、人审核、再入库」的流程。客观题可自动判分,但问答题阅卷纯靠人工,耗时最长。阅卷后的均分、分数分布、薄弱题分析还需二次手工统计。成绩反馈只能全局一刀切,无法按考试区分是否展示分数与解析。学生数据与试题资产存在第三方 SaaS,私有化顾虑大。AI Key 和管理员密码散落在环境变量里,改配置要改文件并重启。现有系统缺少移动端适配,学生手机作答体验差。1.2 方案概述轻量单体试卷系统:老师登录后管理试卷与答卷,可用 AI 出题并人工校正;学生通过分享链接 + 姓名 + 考试密码答题(同名每卷一次)。管理员账号与 AI 配置保存在 SQLite「系统设置」,运行时不再依赖 .env 中的 ADMIN_* / AI_*。默认端口:18022。默认管理员:admin / admin(请登录后立即在系统设置中修改)。演示地址:http://1.94.124.40:18022环境准备2.1 云服务开通服务用途开通说明华为云码道AI代码生成、迭代优化、缺陷修复华为云控制台搜索「码道」开通使用CodeArts 体验版DevOps全流程工具链活动页一键免费开通,基础功能免费2.2 CodeArts服务按需选用说明CodeArts包含需求管理、代码托管、代码检查、流水线、测试管理等完整DevOps子服务,支持按项目场景按需选用,无需全部启用。本项目为个人工具Demo,根据实际需求选用:✅ 代码托管:存放插件源码、Python脚本,管理版本迭代✅ 代码检查:作为质量门禁,扫描JS/Python代码规范与安全告警⭕ 需求管理、测试管理、制品仓库等服务本场景暂不使用,不做配置。功能概览角色能力老师登录;试卷 CRUD;AI 出题预览后追加/替换;题型筛选与瀑布流编辑;分享链接;跨卷答卷列表与阅卷;学生统计(按卷聚合、分数区间、题型得分率、薄弱题、CSV 导出);系统设置学生/e/:slug 输入姓名与考试密码;A2UI 答题;按卷配置查看结果(不显示 / 分数 / 完整解析);交卷 AI 阅卷时等待提示题型:判断、单选、多选、填空、问答(essay)。学生端卷面按题型分组展示。明确不做:多教师/班级/花名册、限时倒计时、防作弊、复杂 BI 图表库、完成率(无应考人数)、暗色主题切换。技术栈层技术前端Vue 3 + Vite + vue-router + Lucide 图标后端Hono + Drizzle ORM + better-sqlite3学生卷面服务端 renderExamToA2UI 编译 A2UI v0.9,客户端精简渲染部署单体:Hono 托管 server/public(Vue 构建产物)+ /api/*快速开始1. 环境变量cp .env.example .env # 编辑 SESSION_SECRET;按需改 PORT / DATABASE_URL 变量说明DATABASE_URLSQLite,默认 file:./data/exam.db(相对 server/ 工作目录)PORT默认 18022SESSION_SECRET必填;生产务必修改DEMO_MODE可选。设为 1 / true / yes / on 开启演示模式(见下)ADMIN_USER / ADMIN_PASSWORD可选,仅首次启动且 settings 为空时写入AI_KEY / AI_MODEL / AI_BASE_URL可选,同上;之后只在「系统设置」修改演示模式(DEMO_MODE)用于公开展示站点,服务端 403 拦截并前端禁用对应按钮:禁止仍允许新建 / 删除试卷登录、浏览试卷与答卷保存试卷(meta + 题目)学生统计、导出 CSVAI 出题生成阅卷保存(未拦截,便于演示流程)保存管理员 / AI 系统设置学生公开 enter / submit开启示例:.env 中 DEMO_MODE=true 后重启 server。/api/auth/me 与 login 响应带 demoMode: true。settings 行已存在后,再改 .env 里的 ADMIN/AI 不会生效。2. 安装cd server && npm install cd ../web && npm install 3. 开发# 终端 1 — API(默认 :18022) cd server && npm run dev # 终端 2 — 前端(Vite 将 /api 代理到 18022) cd web && npm run dev # 浏览器打开 Vite 提示的地址(通常 http://127.0.0.1:5173) 根目录也可:npm run dev:server # server npm run dev:web # web 4. 生产(单体)cd web && npm run build # 产物写入 server/public cd ../server && npm start # 必须从 server/ 启动,静态目录为 ./public # http://127.0.0.1:18022 根目录:npm run build:web && npm start5. 测试cd server && npm test # 或根目录:npm test 管理端导航登录后左侧固定导航(窄屏为顶栏横向滚动):菜单路径说明试卷列表/admin创建 / 编辑 / 删除试卷学生答卷/admin/submissions跨卷流水:按试卷 / 状态 / 姓名筛选,进入阅卷学生统计/admin/stats按卷聚合;点卷下钻名单、分数区间、题型与薄弱题;可导出 CSV系统设置/admin/settings管理员账号密码、AI Key / 模型 / Base URL其它路径说明/login管理登录(无侧栏)/admin/exams/:id试卷编辑(题目 + AI + 基本信息)/admin/submissions/:id阅卷详情/admin/stats?examId=统计页深链到指定卷/e/:slug学生入口/e/:slug/exam答题/e/:slug/result交卷结果旧路径 /admin/exams/:id/submissions 会重定向到 /admin/submissions?examId=:id。使用流程老师打开 /login,默认 admin / admin(或已修改的账号)。系统设置:改密码;配置 AI(可选,无 Key 时 AI 出题返回 400)。试卷列表 → 新建 → 编辑标题、考试密码、状态、交卷反馈、主观题 AI 阅卷。AI 生成预览 →「追加到试卷」或「替换全部」→ 本地增删改题 → 保存。状态改为 已发布,复制分享链接 /e/:slug。学生答卷 阅卷;学生统计 看均分、薄弱题、导出名单。学生打开分享链接,输入 姓名 + 考试密码。同一试卷下同一姓名只能交一次。提交后按卷配置:none / score / full 显示结果;开启 AI 阅卷时请等待完成、勿刷新。学生统计(MVP)总览:每卷提交人数、均分 / 最低 / 最高(仅已阅卷)、满分、状态人数、最近提交。卷内:分数区间(得分率 <60% / 60–79% / ≥80%,CSS 条)、题型得分率、薄弱题 Top 10、学生名单(跳转阅卷)。导出:GET /api/stats/exams/:examId/export.csv(UTF-8 BOM,便于 Excel)。不做:完成率(无应考人数)、图表库。API 摘要(管理端需登录 Cookie)方法路径说明POST/api/auth/login登录POST/api/auth/logout退出GET/api/auth/me当前用户CRUD/api/exams …试卷与题目、AI 生成GET/api/submissions全局答卷列表(examId / status / q)GET/PATCH/api/submissions/:id …详情与阅卷GET/api/stats/exams按卷统计总览GET/api/stats/exams/:id/students卷内名单 + 诊断指标GET/api/stats/exams/:id/export.csv名单 CSVGET/PATCH/api/settings系统设置公开/api/public/exams/:slug/...meta / enter / submit枚举值 API 用英文;界面展示中文。目录结构exam-system/ ├── server/ # Hono + Drizzle + SQLite │ ├── src/ │ │ ├── index.ts # 监听 + 静态 public/ │ │ ├── app.ts # 路由装配 │ │ ├── db/ # schema / client / migrate │ │ ├── routes/ # auth, exams, submissions, stats, settings, public │ │ ├── services/ # ai, grade, settings, auth… │ │ └── a2ui/ # 试卷 → A2UI │ ├── public/ # Vue build 输出(gitignore 可按部署策略) │ ├── data/ # SQLite 文件目录(默认) │ └── tests/ ├── web/ # Vue 管理端 + 学生端 │ └── src/ │ ├── pages/admin|student │ ├── layouts/AdminLayout.vue │ ├── components/a2ui │ └── api/client.ts ├── .env.example ├── package.json # 根脚本:dev / build / test / start └── README.md数据与安全要点表:exams、submissions(exam_id + student_name 唯一)、settings(单行 id = default)。题目:只存结构化 JSON,不存 A2UI 树;学生 enter 响应不含标准答案。Session:Cookie exam_session(HttpOnly);MVP 内存 Map,进程重启需重新登录。密码:管理员 scrypt 哈希;试卷密码明文存库(分享用,非用户账户体系)。AI Key:库内存储;PATCH 时省略字段=不变,clearKey: true=清空,空字符串=不变。移动端管理壳窄屏:顶栏 sticky、菜单横向滑动、品牌与退出同行。列表页:宽屏表格,窄屏卡片;筛选栏纵向全宽。输入控件 ≥16px,降低 iOS 聚焦缩放;按钮加大触控高度。学生入口 / 答题 / 结果:窄屏全宽卡片。常见问题改了 .env 里的 admin 密码不生效?settings 已初始化后只认数据库。请用当前密码登录 → 系统设置修改,或清空 DB 后重新 boot(会丢数据)。AI 出题 400?未配置 Key,或 Key 无效。到系统设置填写。静态页 404 / API 正常?确认已 web build 到 server/public,且进程从 server/ 目录启动。统计没有完成率?系统无花名册 / 应考人数,只统计「已提交」相关指标。
-
要怎么设置才能不用每次都需要点击全部接纳这个?
-
VS Code的CodeArts插件,经常开机唤醒电脑,VSCODE中的云码道插件都弹出提示要求登录开发者账号。电脑使用的:休眠唤醒。
-
积分兑换代金券,该券只能使用于包月的费用,不能使用于包年的费用。原来我兑换了1张200能正常使用,但是官方修改我积分制后,我今天兑换了1张500的,却无法正常使用的,被告知只能使用包月的了。所以还是注意,代金券有效期30天哦。
yd_220218837
发表于2026-10-18 11:47:37
2026-10-18 11:47:37
最后回复
CodeArts小助手-蚂蚁
2026-10-19 11:13:35
64 2 -
ACEoffice和码道有啥好区别
-
1000积分多少token
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第五期2026/09/04 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;蒋春阳-华为云AI开发者案例开发专家
本期直播内容: AI工具体验营 · 第5-8课连讲。Agent-Team 多智能体协作完成毕业设计实践
回顾中 -
华为云开发者AI素养ClassRoom·第六期2026/09/08 周二 19:00-20:00
樊渊-2026华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签