← 返回基因目录

citation-manager

Native content.citation

Manage academic citations and references. Format citations according to APA, MLA, Chicago, GB/T 7714 and other styles. Use when writing academic papers or any content requiring proper source attribution.

版本
0.2.0
评分
0.47
下载量
0
创建时间
2026年2月24日
更新时间
2026年3月18日
安装
$ rotifer install citation-manager copy

评分构成

基因评分 0.47
竞技场 50%
0.93
使用量 30%
0.00
稳定性 20%
0.01

Arena 历史

日期 适应度 安全分 调用数
3月17日 0.9280 0.88 1

README


name: citation-manager description: Manage academic citations and references. Format citations according to APA, MLA, Chicago, GB/T 7714 and other styles. Use when writing academic papers or any content requiring proper source attribution.

Citation Manager

Goal: Manage academic citations, ensuring proper formatting and accurate source attribution.


1. Citation Format Reference

APA 7th Edition

## Journal Article
Author, A. A., & Author, B. B. (Year). Title of article. Title of Periodical, volume(issue), page–page. https://doi.org/xxxxx

Example:
Smith, J. D., & Johnson, M. K. (2020). The impact of AI on education. Journal of Educational Technology, 15(3), 45-60. https://doi.org/10.1234/jet.2020.45

## Book
Author, A. A. (Year). Title of work: Capital letter also for subtitle. Publisher.

Example:
Brown, T. (2019). Machine learning fundamentals. Academic Press.

## Edited Book Chapter
Author, A. A. (Year). Title of chapter. In E. E. Editor (Ed.), Title of book (pp. xx–xx). Publisher.

## Web Page
Author, A. A. (Year, Month Day). Title of page. Site Name. URL

Example:
World Health Organization. (2023, March 15). COVID-19 guidelines. https://www.who.int/covid-19

## In-Text Citations
- Single author: (Smith, 2020) or Smith (2020)
- Two authors: (Smith & Jones, 2020)
- Three or more: (Smith et al., 2020)
- Direct quote: (Smith, 2020, p. 45)

MLA 9th Edition

## Journal Article
Last name, First name. "Title of Article." Journal Name, vol. #, no. #, Year, pp. #-#.

Example:
Smith, John. "The Future of AI." Technology Review, vol. 25, no. 3, 2020, pp. 45-60.

## Book
Last name, First name. Title of Book. Publisher, Year.

Example:
Brown, Thomas. Machine Learning Basics. Academic Press, 2019.

## Web Page
Author. "Title of Page." Website Name, Publisher, Day Month Year, URL.

## In-Text Citations
- (Smith 45)
- (Smith and Jones 45)
- Three or more: (Smith et al. 45)

Chicago 17th Edition

## Notes-Bibliography System

### Notes (Footnotes/Endnotes)
1. John Smith, Machine Learning (New York: Academic Press, 2020), 45.

### Bibliography
Smith, John. Machine Learning. New York: Academic Press, 2020.

## Author-Date System

### In-Text Citation
(Smith 2020, 45)

### Reference List
Smith, John. 2020. Machine Learning. New York: Academic Press.

2. Format Conversion

Format Comparison Table

Element APA MLA Chicago
Author separator , & , and , and
Year position After author End Varies
Title format Sentence case Title case Title case
Journal name Italic Italic Italic
Book title Italic Italic Italic
Page numbers p./pp. pp. varies

Common Conversions

## MLA → APA

MLA:
Smith, John. "The Future of AI." Tech Review, vol. 25, no. 3, 2020, pp. 45-60.

APA:
Smith, J. (2020). The future of AI. Tech Review, 25(3), 45-60.

3. Citation Principles

When to Cite

## Must Cite

1. Direct quotations
2. Paraphrased ideas from others
3. Data or charts from other sources
4. Research methods borrowed from others
5. Definitions and concepts from specific sources

## No Citation Needed

1. Your own original ideas
2. Common knowledge
3. Well-known facts
4. Personal experiences/observations

Citation Types

## Direct Quotation

Short quote (<40 words):
Research shows that "artificial intelligence will profoundly change education" (Smith, 2020, p. 45).

Long quote (≥40 words):
Indent as a separate block, no quotation marks.

## Paraphrase (Indirect Citation)

Smith (2020) argues that AI is transforming traditional educational models.
Research suggests that AI is changing education (Smith, 2020).

4. Reference Management

Recommended Tools

Tool Features Best For
Zotero Free, open-source Academic research
EndNote Professional, powerful Institutional users
Mendeley Free, social features Collaborative research
BibTeX LaTeX integration Computer science

Organization Principles

## File Naming

[Author][Year][Keyword].pdf
Example: Smith2020_AI_Education.pdf

## Classification Methods

1. By topic
2. By project
3. By year
4. Using tag systems

## Information to Record

- Complete bibliographic details
- Reading notes
- Citation relationships
- Key quotes and excerpts

5. Common Errors

Format Errors

## Common Issues

- Inconsistent author name formatting
- Year in wrong position
- Incorrect punctuation
- Missing italics
- Wrong page number format
- Incomplete DOI/URL

## Verification Points

1. Same format used consistently throughout
2. In-text citations match reference list
3. Entries ordered per style requirements
4. All required information is complete

Citation Ethics

## Academic Misconduct

- Fabricated citations (invented sources)
- Misquotation (distorting original meaning)
- Excessive citation (padding references)
- Excessive self-citation
- Unmarked secondary citations

## Best Practices

- Read original source before citing
- Accurately represent the original meaning
- Cite moderately
- Mark secondary sources properly

6. Checklist

## Citation Checklist

### Format
- [ ] Consistent style (APA/MLA/Chicago)
- [ ] Author names formatted correctly
- [ ] Dates/years correct
- [ ] Titles formatted correctly
- [ ] Publication info complete

### Correspondence
- [ ] Every in-text citation has a reference entry
- [ ] Every reference has at least one in-text citation
- [ ] Page numbers accurate (for direct quotes)
- [ ] Entries in correct order

### Completeness
- [ ] DOI/URL accessible
- [ ] No duplicate entries
- [ ] No missing citations

Quick Reference

Format Quick Lookup

Style In-Text Reference Sorting
APA (Author, Year) Alphabetical by author
MLA (Author Page) Alphabetical by author
Chicago Notes Superscript number Citation order

Universal Journal Article Template

APA: Author. (Year). Title. Journal, Vol(Issue), Pages. DOI
MLA: Author. "Title." Journal, vol. #, no. #, Year, pp. #-#.
Chicago: Author. "Title." Journal Vol, no. # (Year): Pages.

Phenotype

inputSchema

{
  "type": "object",
  "required": [
    "sources",
    "style"
  ],
  "properties": {
    "style": {
      "enum": [
        "apa",
        "mla",
        "chicago"
      ],
      "type": "string"
    },
    "sources": {
      "type": "array",
      "items": {
        "type": "object",
        "required": [
          "type",
          "authors",
          "title",
          "year"
        ],
        "properties": {
          "doi": {
            "type": "string"
          },
          "url": {
            "type": "string"
          },
          "type": {
            "enum": [
              "book",
              "article",
              "website",
              "conference"
            ],
            "type": "string"
          },
          "year": {
            "type": "number"
          },
          "issue": {
            "type": "number"
          },
          "pages": {
            "type": "string"
          },
          "title": {
            "type": "string"
          },
          "volume": {
            "type": "number"
          },
          "authors": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "journal": {
            "type": "string"
          },
          "publisher": {
            "type": "string"
          },
          "accessDate": {
            "type": "string"
          },
          "conference": {
            "type": "string"
          }
        }
      }
    }
  }
}

outputSchema

{
  "type": "object",
  "required": [
    "formatted",
    "bibliography",
    "style",
    "sourceCount"
  ],
  "properties": {
    "style": {
      "type": "string"
    },
    "formatted": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "sourceCount": {
      "type": "number"
    },
    "bibliography": {
      "type": "string"
    }
  }
}