lightbulbPractical problem编程助手与多轮代码支持开发者往往过度信任AI工具生成的代码,导致严重的安全风险。CHI '25Exploring the Impact of Intervention Methods on Developers’ Security Behavior in a Manipulated ChatGPT Study
lightbulbPractical problem编程助手与多轮代码支持程序员在Notebook中因全局变量影响难以追踪变量和避免命名冲突。CHI '25Pagebreaks: Multi-Cell Scopes in Computational Notebooks
lightbulbPractical problem编程助手与多轮代码支持程序员在使用代码工具时需频繁明确上下文和请求,引发效率低下。CHI '25Need Help? Designing Proactive AI Assistants for Programming
lightbulbPractical problem编程助手与多轮代码支持程序员使用低阶调试工具时,信息过载且难以直观把握数据结构。CHI '25The Shapes of Abstraction in Data Structure Diagrams
lightbulbPractical problem编程助手与多轮代码支持非技术用户很难高效构建个性化的机器学习流程。CHI '25InstructPipe: Generating Visual Blocks Pipelines with Human Instructions and LLMs
lightbulbPractical problem编程助手与多轮代码支持开发者很难高效理解代码的设计动机和演变过程。CHI '24Meta-Manager: A Tool for Collecting and Exploring Meta Information about Code
lightbulbPractical problem编程助手与多轮代码支持非技术用户难以使用现有工具创建和验证动态状态指标,阻碍决策效率。CHI '24SEAM-EZ: Simplifying Stateful Analytics through Visual Programming
lightbulbPractical problem编程助手与多轮代码支持程序员在使用代码推荐工具时,验证与编辑建议代码耗费大量时间。CHI '24Reading Between the Lines: Modeling User Behavior and Costs in AI-Assisted Programming
lightbulbPractical problem编程助手与多轮代码支持程序员在协作提示工程中难以高效沟通并避免重复工作。CHI '24CoPrompt: Supporting Prompt Sharing and Referring in Collaborative Natural Language Programming
lightbulbPractical problem编程助手与多轮代码支持非技术成员难以有效参与社区治理政策设计。CHI '24Pika: Empowering Non-Programmers to Author Executable Governance Policies in Online Communities
lightbulbPractical problem编程助手与多轮代码支持程序员调试时难以快速定位和理解无结构的日志输出。CHI '23Log-it: Supporting Programming with Interactive, Contextual, Structured, and Visual Logs
lightbulbPractical problem编程助手与多轮代码支持程序员在使用结构化编辑器时,常因交互不自然或语言兼容性差而放弃使用。CHI '23Structured Editing for All: Deriving Usable Structured Editors From Grammars
lightbulbPractical problem编程助手与多轮代码支持数据科学家在非线性代码编写中难以有效利用现有的AI代码助手。CHI '23On the Design of AI-powered Code Assistants for Notebooks
lightbulbPractical problem编程助手与多轮代码支持机器学习开发者缺乏高效工具和流程来处理模型错误,影响模型部署。CHI '23Faulty or Ready? Handling Failures in Deep-Learning Computer Vision Models until Deployment: A Study of Practices, Challenges, and Needs
lightbulbPractical problem编程助手与多轮代码支持程序员难以快速理解代码执行,导致调试效率低下。CHI '23CrossCode: Multi-level Visual Representations of Computer Program Execution
lightbulbPractical problem编程助手与多轮代码支持用户在使用AutoML时难以获得透明性、定制化,以及有隐私风险。CHI '23AutoML in The Wild: Obstacles, Workarounds, and Expectations
lightbulbPractical problem编程助手与多轮代码支持领域专家难以与程序员合作开发满足特定需求的优化工具CHI '23OPTIMISM: Enabling Collaborative Implementation of Domain-Specific Metaheuristic Optimization
lightbulbPractical problem编程助手与多轮代码支持开发人员难以高效采用安全开发指南应对日益严重的网络攻击。CHI '23Analyzing the Use of Public and In-house Secure Development Guidelines in U.S. and Japanese Industries
lightbulbPractical problem编程助手与多轮代码支持程序员难以高效选择出适合的第三方库,导致决策失误。UIST '22Concept-Labeled Examples for Library Comparison
lightbulbPractical problem编程助手与多轮代码支持视觉障碍程序员在代码阅读和编辑时容易出错且效率低。UIST '22Grid-Coding: An Accessible, Efficient, and Structured Coding Paradigm for Blind and Low-Vision Programmers
lightbulbPractical problem编程助手与多轮代码支持非程序员用户无法轻松创建用于自动化任务的自定义语音命令。CHI '22Automatically Generating and Improving Voice Command Interface from Operation Sequences on Smartphones
lightbulbPractical problem编程助手与多轮代码支持程序员用自然语言生成代码时,需花时间试错语法和调试。CHI '22Discovering the Syntax and Strategies of Natural Language Programming with Generative Language Models
lightbulbPractical problem编程助手与多轮代码支持工程师在高风险任务中不信任自动化工具,可能导致效率低下甚至任务失败。CHI '21Trust in Collaborative Automation in High Stakes Software Engineering Work: A Case Study at NASA
lightbulbPractical problem编程助手与多轮代码支持程序员在追踪代码时容易因工作记忆限制而出错。CHI '21The Role of Working Memory in Program Tracing
lightbulbPractical problem编程助手与多轮代码支持非技术专家难以高效使用复杂的机器学习工具。CHI '21Whither AutoML? Understanding the Role of Automation in Machine Learning Workflows