js实现ai问答本地项目源码解析成单文件打包导出项目目录代码
代码语言:html
所属分类:其他
代码描述:js实现ai问答本地项目源码解析成单文件打包导出项目目录代码,可以将本地的项目目录在线转成单个文本给ai,ai修改后将这个文本在转成zip压缩包目录下载本地解压覆盖,实现了中大型项目目录源码的ai交互。
代码标签: js ai 问答 本地 项目 源码 解析 单文件 打包 导出 项目 目录 代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>AI 项目源码打包与目录导出工具</title> <script type="text/javascript" src="//repo.bfw.wiki/bfwrepo/js/jszip.3.10.1.js"></script> <style> :root { --primary: #0066cc; --primary-dark: #004a99; --bg: #f5f7fa; --bg-card: #ffffff; --text: #222222; --text-secondary: #555555; --border: #d0d7e2; --radius: 12px; --shadow: 0 4px 20px rgba(0, 0, 0, 0.08); --success: #00c853; --warning: #ffab00; --error: #d50000; } * { box-sizing: border-box; } body { margin: 0; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif; background: var(--bg); color: var(--text); padding: 40px 20px; line-height: 1.5; } .container { max-width: 1200px; margin: 0 auto; display: grid; grid-template-columns: 1fr 1fr; gap: 32px; } h1 { grid-column: 1 / -1; text-align: center; font-size: 2.5rem; margin-bottom: 12px; color: var(--primary); } .subtitle { grid-column: 1 / -1; text-align: center; color: var(--text-secondary); margin-bottom: 40px; font-size: 1.1rem; } .card { background: var(--bg-card); border-radius: var(--radius); box-shadow: var(--shadow); padding: 28px; display: flex; flex-direction: column; transition: transform 0.2s ease; } .card:hover { transform: translateY(-4px); } h2 { margin-top: 0; margin-bottom: 12px; font-size: 1.4rem; color: var(--primary); } .description { color: var(--text-secondary); font-size: 0.95rem; margin-bottom: 20px; } textarea { width: 100%; min-height: 340px; resize: vertical; border: 1px solid var(--border); border-radius: 8px; padding: 12px; font-family: 'Consolas', 'Monaco', monospace; font-size: 14px; line-height: 1.5; background: #fafbfc; color: var(--text); transition: border-color 0.2s ease; } textarea:focus { outline: none; border-color: var(--primary); background: #ffffff; } .controls { display: flex; flex-wrap: wrap; gap: 12px; margin: 20px 0 12px; } button { background: var(--primary); color: white; border: none; border-radius: 8px; padding: 10px 20px; font-size: 15px; font-weight: 600; cursor: pointer; transition: all 0.2s ease; box-shadow: 0 2px 6px rgba(0, 0, 0, 0.08); } button:h.........完整代码请登录后点击上方下载按钮下载查看
网友评论0