发布时间:2026/8/11 4:56:02
DIFI学习-入门之workflow 制作数据可视化助手创建workflow完成用户excel数据柱状图可视化。基本思路是用户输入文档-然后用文档提取器提取文字--然后用本地模型去清洗数据--然后利用代码执行模块进行输出显示。期间遇到的问题1是本地模型处理速度比在线的大模型慢很多微调模型参数模型使用这三个参数从几十秒 缩短至几秒。同时注意提示词提示词应该也还可以优化2.代码执行的python程序不会写实际用豆包生成实测可行但需要加约束豆包生成的显示柱状图的程序import csv import json from collections import defaultdict def main(csv_string): try: raw_lines [line.strip() for line in csv_string.split(\n) if line.strip()] if not raw_lines: return {output: echarts\n{\error\:\没有CSV数据\}\n} reader csv.reader(raw_lines) headers next(reader) x_axis_name headers[0] if len(headers)1 else data_dict defaultdict(lambda: defaultdict(float)) x_categories [] for row in reader: if len(row) 3: continue x_val row[0].strip() s_val row[1].strip() if x_val not in x_categories: x_categories.append(x_val) try: num float(row[2]) except Exception: num 0.0 data_dict[x_val][s_val] num all_series_names sorted({s for x in data_dict for s in data_dict[x]}) series_list [] for s_name in all_series_names: series_list.append({ name: s_name, type: bar, data: [data_dict[x].get(s_name, 0) for x in x_categories] }) option { tooltip: {trigger: axis}, legend: { data: all_series_names, type: scroll }, grid: { left: 3%, right: 4%, bottom: 20%, containLabel: True }, xAxis: { type: category, data: x_categories, name: x_axis_name, boundaryGap: True, axisLabel: { rotate: 30 } }, yAxis: { type: value, name: headers[2] if len(headers)3 else }, series: series_list } render_text echarts\n json.dumps(option, ensure_asciiFalse, indent2) \n return {output: render_text} except Exception as e: return {output: fecharts\n{{\error\:\程序异常{str(e)}\}}\n}豆包生成的显示饼图的程序import csv import json from collections import defaultdict def main(csv_string): try: raw_lines [line.strip() for line in csv_string.split(\n) if line.strip()] if not raw_lines: return {output: echarts\n{\error\:\没有CSV数据\}\n} reader csv.reader(raw_lines) headers next(reader) sum_dict defaultdict(float) for row in reader: if len(row) 3: continue product row[1].strip() try: sales float(row[2]) except: sales 0 sum_dict[product] sales data_list [{name:k,value:v} for k,v in sum_dict.items()] option { tooltip: {trigger:item}, legend:{orient:vertical,left:left}, series:[ { name:销售数量, type:pie, radius:60%, data:data_list } ] } render_text echarts\n json.dumps(option, ensure_asciiFalse, indent2) \n return {output: render_text} except Exception as e: return {output: fecharts\n{{\error\:\程序异常{str(e)}\}}\n}换用本地的千问 4B模型运行速度可以接受。

相关新闻

2026/8/11 4:56:02

UVM验证中get_type_name、get_name与get_full_name的区别与应用详解

1. 从一次调试困惑说起:为什么打印出来的名字不是我想要的? 如果你在UVM验证环境中写过类似 uvm_info(“DEBUG”, $sformatf(“Component: %s”, comp.get_name()), UVM_LOW) 这样的调试信息,并且曾经对着仿真日志里那一串看似随机或与预期…

2026/8/11 4:56:02

NPM 从入门到精通:前端工程化核心工具与实战指南

1. 项目概述:从“包管理器”到“前端工程化基石”如果你刚开始接触前端开发,可能不止一次在教程里看到过这样的指令:npm install、npm run dev。然后你照着敲下去,项目神奇地跑起来了,或者,更常见的情况是&…

2026/8/11 6:01:05

2026下半年智能问数行业格局:五家主流厂商技术横评

摘要:2026年智能问数赛道完成了从"能不能用"到"准不准"的市场验证,下半年竞争焦点正在从准确率转向协作深度。本文对帆软FineBI Next、Smartbi白泽、极昆仑iInsight、阿里Quick BI、火山Data Agent五家主流厂商的技术路线、准确率保…

2026/8/11 6:01:05

C++代码风格检查工具选型与工程实践指南

1. 为什么需要C代码风格检查工具 在C开发中,代码风格一致性往往是被忽视却至关重要的一环。我经历过多个大型C项目,发现约40%的维护时间都消耗在解决因风格混乱导致的代码冲突上。一个典型的例子:某金融系统项目因为团队成员混用tab和空格缩进…

2026/8/11 6:01:05

Unity FPS枪械插件深度解析:从模型动画到性能优化实战

1. 项目概述:为什么你需要一个高质量的枪械插件做FPS游戏,最核心的体验是什么?是精准的射击手感、沉浸的视听反馈和流畅的动画表现。很多独立开发者或小团队在项目初期,往往会把精力集中在核心玩法逻辑上,比如敌人的AI…

2026/8/11 6:01:05

AI编程与深度定制:开发者如何平衡效率与掌控力?

1. 项目概述:当“开箱即用”成为主流,我们为何还要执着于“手搓”?最近和几个做开发的朋友聊天,发现一个挺有意思的现象。一边是像 Codex 这类 AI 编程工具越来越成熟,功能强大到几乎“开箱即用”,写个函数…

2026/8/11 5:56:05

C++物理引擎构建:从DOP架构到GJK碰撞检测的实战指南

1. 项目概述:为什么选择C构建物理引擎?如果你正在读这篇文章,大概率和我一样,对游戏、动画或者机器人仿真背后的“魔法”感到着迷。屏幕上那些布料随风飘动、刚体碰撞翻滚、流体奔腾流淌的画面,其核心驱动力就是一个高…

2026/8/11 3:03:40

如何快速生成中国车牌图片:Python开源工具完整指南

如何快速生成中国车牌图片:Python开源工具完整指南 【免费下载链接】chinese_license_plate_generator 中国车牌生成器 项目地址: https://gitcode.com/gh_mirrors/ch/chinese_license_plate_generator 中国车牌生成器是一个基于Python的开源项目&#xff0c…

2026/8/11 5:34:14

当 LLM 遇见大文档:主流开源项目如何处理上下文超限

从 Agentic Loop 到 Repo Map,七种策略与六类陷阱引言:128K vs 10MB 的硬冲突 2026 年的 LLM 上下文窗口已达到 128K ~ 1M token(≈ 0.5MB ~ 4MB 文本),但 LLM 想要处理的真实数据规模远远超过这个量级:真实…

2026/8/11 0:00:39

前后端分离项目中控制台与接口工具数据差异排查指南

1. 问题现象解析:控制台与Apifox的数据差异 最近在调试一个前后端分离项目时,遇到了一个典型问题:后端服务在本地开发环境控制台能正常输出查询数据,但通过Apifox测试时却返回空结果。这种"控制台有数据,接口工具…

2026/8/11 0:00:39

AI编程实战:从Claude Code踩坑到游戏开发入门

1. 从“AI能帮我做游戏”到“AI让我重新学编程”最近身边不少朋友,尤其是一些非技术背景、但对游戏开发有浓厚兴趣的朋友,都在问我同一个问题:“听说现在用Claude Code这种AI编程工具,小白也能做游戏了,是真的吗&#…

2026/8/10 11:20:30

实测才敢推 AI论文网站 2026最新测评与推荐

2026年真正好用的AI论文网站,核心看生成的论文质量、低AI味、格式正确、学术适配四大指标。综合实测,千笔AI、ThouPen、豆包、DeepSeek、Grammarly 是当前最值得推荐的梯队,覆盖从免费到付费、从中文到英文、从文科到理工的全场景需求。一、综…

2026/8/10 11:20:30

2026必备!AI论文网站测评:最新推荐与深度对比

2026年真正好用的AI论文网站,核心看生成的论文质量、低AI味、格式正确、学术适配四大指标。综合实测,千笔AI、ThouPen、豆包、DeepSeek、Grammarly 是当前最值得推荐的梯队,覆盖从免费到付费、从中文到英文、从文科到理工的全场景需求。 一、…

2026/8/11 3:05:11

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

一天写完毕业论文在2026年已不再是天方夜谭。2026年最炸裂、实测能大幅提速的AI论文写作工具,覆盖选题构思、文献整理、内容生成、格式排版等核心场景,真正帮你高效搞定论文难题。 一、全流程王者:一站式搞定论文全链路(一天定稿首…