Skip to content

Commit

Permalink
Exploring obsidian and markdown as interface
Browse files Browse the repository at this point in the history
  • Loading branch information
opencoca committed Apr 20, 2024
1 parent 4f35bc3 commit a228cd4
Show file tree
Hide file tree
Showing 3 changed files with 22 additions and 35 deletions.
45 changes: 16 additions & 29 deletions CompanyConfig_newstyle/.obsidian/workspace.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,35 +4,22 @@
"type": "split",
"children": [
{
"id": "7d0380bcdc9d12b0",
"id": "fffae659147ce15f",
"type": "tabs",
"children": [
{
"id": "28cd338c4b0c5740",
"id": "fe7e49c6e8d2a245",
"type": "leaf",
"state": {
"type": "markdown",
"state": {
"file": "Default/PhaseConfig/Coding/phaseprompt.md",
"file": "Default/PhaseConfig/ArtDesign/phaseprompt.md",
"mode": "source",
"source": false
}
}
},
{
"id": "4d0827854dbb6afa",
"type": "leaf",
"state": {
"type": "markdown",
"state": {
"file": "Default/PhaseConfig/Coding/phaseprompt.md",
"mode": "source",
"source": false
"source": true
}
}
}
],
"currentTab": 1
]
}
],
"direction": "vertical"
Expand Down Expand Up @@ -98,7 +85,7 @@
"state": {
"type": "backlink",
"state": {
"file": "Default/PhaseConfig/Coding/phaseprompt.md",
"file": "Default/PhaseConfig/ArtDesign/phaseprompt.md",
"collapseAll": false,
"extraContext": false,
"sortOrder": "alphabetical",
Expand All @@ -115,7 +102,7 @@
"state": {
"type": "outgoing-link",
"state": {
"file": "Default/PhaseConfig/Coding/phaseprompt.md",
"file": "Default/PhaseConfig/ArtDesign/phaseprompt.md",
"linksCollapsed": false,
"unlinkedCollapsed": true
}
Expand All @@ -138,7 +125,7 @@
"state": {
"type": "outline",
"state": {
"file": "Default/PhaseConfig/Coding/phaseprompt.md"
"file": "Default/PhaseConfig/ArtDesign/phaseprompt.md"
}
}
}
Expand All @@ -159,12 +146,18 @@
"command-palette:Open command palette": false
}
},
"active": "4d0827854dbb6afa",
"active": "fe7e49c6e8d2a245",
"lastOpenFiles": [
"Default/PhaseConfig/Coding/assistantrolename.md",
"Untitled.md",
"Default/PhaseConfig/ArtDesign/phaseprompt.md",
"Default/PhaseConfig/Coding/userrolename.md",
"Default/PhaseConfig/Coding/phaseprompt.md",
"Default/PhaseConfig/DemandAnalysis/phaseprompt.md",
"Default/PhaseConfig/DemandAnalysis/userrolename.md",
"Default/PhaseConfig/DemandAnalysis/assistantrolename.md",
"Default/ChatChainConfig/chain.md",
"Default/ChatChainConfig/brainstorming.md",
"Default/PhaseConfig/Coding/assistantrolename.md",
"Default/ChatChainConfig/selfimprove.md",
"Default/ChatChainConfig/recruits.md",
"Default/ChatChainConfig/incrementaldevelop.md",
Expand All @@ -173,7 +166,6 @@
"Default/ChatChainConfig/clearstructure.md",
"Default/PhaseConfig/EnvironmentDoc/phaseprompt.md",
"Default/PhaseConfig/EnvironmentDoc/assistantrolename.md",
"Default/PhaseConfig/ArtDesign/phaseprompt.md",
"Default/PhaseConfig/ArtDesign/assistantrolename.md",
"Default/PhaseConfig/CodeComplete/phaseprompt.md",
"Default/PhaseConfig/CodeComplete/userrolename.md",
Expand All @@ -182,11 +174,6 @@
"Default/PhaseConfig/ArtIntegration/assistantrolename.md",
"Default/PhaseConfig/TestErrorSummary/userrolename.md",
"Default/ChatChainConfig/selfimprove/selfimprove.md",
"Default/ChatChainConfig/recruits/recruits.md",
"Default/ChatChainConfig/incrementaldevelop/incrementaldevelop.md",
"Default/ChatChainConfig/guidesign/guidesign.md",
"Default/ChatChainConfig/gitmanagement/gitmanagement.md",
"Default/ChatChainConfig/clearstructure/clearstructure.md",
"Default/ChatChainConfig/selfimprove",
"Default/ChatChainConfig/recruits",
"Default/ChatChainConfig/incrementaldevelop",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
- Our developed source codes and corresponding test reports are listed below:
- Our project source code and corresponding test reports are listed below:
- Task: "{task}".
- Programming Language: "{language}"
- Source Codes:
- Source Code:
- "{codes}"
- Note that each file must strictly follow a markdown code block format, where the following tokens must be replaced such that "FILENAME" is the lowercase file name including the file extension, "LANGUAGE" in the programming language, "DOCSTRING" is a string literal specified in source code that is used to document a specific segment of code, and "CODE" is the original code:
- FILENAME
Expand All @@ -11,7 +11,7 @@
- '''
- CODE
- ```
- As the {assistant_role}, to satisfy the new user's demand and equip the software with a beautiful graphical user interface (GUI), we will discuss and design many decorative images for GUI decoration. Now, we keep discussing the GUI beautification by listing some functionally independent elements in GUI that are being considered to be decorated by different pictures. For example, ten digits (0-9) in a calculator are functionally independent.
- Working as the {assistant_role}, to meet the new user's needs and enhance the software with an aesthetically pleasing graphical user interface (GUI), we will discuss and design decorative images for GUI elements. Currently, we are focusing on identifying functionally independent GUI elements that could be candidates for decoration, such as the individual digits (0-9) on a calculator.
- To answer, use the format: " FILENAME.png: DESCRIPTION" where "FILENAME" is the filename of the image and "DESCRIPTION" denotes the detailed description of the independent elements. For example:
- '''
- button_1.png: The button with the number "1" on it.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
- ChatDev has made products in the following form before:
- Our Team has made products in the following form before:
- Image: can present information in line chart, bar chart, flow chart, cloud chart, Gantt chart, etc.
- Document: can present information via .docx files.
- PowerPoint: can present information via .pptx files.
Expand All @@ -8,5 +8,5 @@
- Application: can implement visualized game, software, tool, etc, via python.
- Dashboard: can display a panel visualizing real-time information.
- Mind Map: can represent ideas, with related concepts arranged around a core concept.
- As the {assistant_role}, to satisfy the new user's demand and the product should be realizable, you should keep discussing with me to decide which product modality do we want the product to be?
- Note that we must ONLY discuss the product modality and do not discuss anything else! Once we all have expressed our opinion(s) and agree with the results of the discussion unanimously, any of us must actively terminate the discussion by replying with only one line, which starts with a single word <INFO>, followed by our final product modality without any other words, e.g., "<INFO> PowerPoint".
- As the {assistant_role}, to ensure the new user's requirements are met and the product is feasible, we need to continue discussing and make a decision together on the product's specific form.
- Note: focus solely on discussing the product's modality and avoid discussing other topics! Once we all have expressed our opinion(s) and agree with the results of the discussion unanimously, any of us must actively terminate the discussion by replying with only one line, which starts with a single word <INFO>, followed by our final product modality without any other words, e.g., "<INFO> PowerPoint".

0 comments on commit a228cd4

Please sign in to comment.